Flutter Engine
The Flutter Engine
|
#include <SkBlitRow.h>
Public Types | |
enum | Flags32 { kGlobalAlpha_Flag32 = 1 << 0 , kSrcPixelAlpha_Flag32 = 1 << 1 } |
typedef void(* | Proc32) (uint32_t dst[], const SkPMColor src[], int count, U8CPU alpha) |
Static Public Member Functions | |
static Proc32 | Factory32 (unsigned flags32) |
static void | Color32 (SkPMColor dst[], int count, SkPMColor color) |
Definition at line 14 of file SkBlitRow.h.
Function pointer that blends 32bit colors onto a 32bit destination.
dst | array of dst 32bit colors |
src | array of src 32bit colors (w/ or w/o alpha) |
count | number of colors to blend |
alpha | global alpha to be applied to all src colors |
Definition at line 27 of file SkBlitRow.h.
enum SkBlitRow::Flags32 |
Enumerator | |
---|---|
kGlobalAlpha_Flag32 | |
kSrcPixelAlpha_Flag32 |
Definition at line 16 of file SkBlitRow.h.
Blend a single color onto a row of S32 pixels, writing the result back to the same memory.
Definition at line 555 of file SkBlitRow_D32.cpp.
|
static |
Definition at line 540 of file SkBlitRow_D32.cpp.