Searched defs:SkXfermode (Results 1 - 4 of 4) sorted by relevance

/external/skia/include/effects/
H A DSkMergeImageFilter.h13 #include "SkXfermode.h"
20 SkXfermode::Mode mode = SkXfermode::kSrcOver_Mode,
23 SkXfermode::Mode modes[2] = { mode, mode };
28 const SkXfermode::Mode modes[] = NULL,
42 SkMergeImageFilter(SkImageFilter* filters[], int count, const SkXfermode::Mode modes[],
45 uint8_t* fModes; // SkXfermode::Mode
52 void initModes(const SkXfermode::Mode []);
19 Create(SkImageFilter* first, SkImageFilter* second, SkXfermode::Mode mode = SkXfermode::kSrcOver_Mode, const CropRect* cropRect = NULL) argument
/external/skia/src/core/
H A DSkXfermodeU64.cpp11 #include "SkXfermode.h"
70 template <DstType D> void xfer_u64_1(const SkXfermode* xfer, uint64_t dst[],
90 template <DstType D> void xfer_u64_n(const SkXfermode* xfer, uint64_t dst[],
110 const SkXfermode::D64Proc gProcs_General[] = {
119 template <DstType D> void clear(const SkXfermode*, uint64_t dst[], argument
133 const SkXfermode::D64Proc gProcs_Clear[] = {
142 template <DstType D> void src_1(const SkXfermode*, uint64_t dst[], argument
155 template <DstType D> void src_n(const SkXfermode*, uint64_t dst[], argument
171 const SkXfermode::D64Proc gProcs_Src[] = {
180 static void dst(const SkXfermode*, uint64_ argument
188 srcover_1(const SkXfermode*, uint64_t dst[], const SkPM4f* src, int count, const SkAlpha aa[]) argument
204 srcover_n(const SkXfermode*, uint64_t dst[], const SkPM4f src[], int count, const SkAlpha aa[]) argument
[all...]
H A DSkXfermode4f.cpp10 #include "SkXfermode.h"
43 template <DstType D> void general_1(const SkXfermode* xfer, uint32_t dst[],
63 template <DstType D> void general_n(const SkXfermode* xfer, uint32_t dst[],
83 const SkXfermode::D32Proc gProcs_General[] = {
92 static void clear_linear(const SkXfermode*, uint32_t dst[], const SkPM4f[], argument
111 static void clear_srgb(const SkXfermode*, uint32_t dst[], const SkPM4f[], argument
125 const SkXfermode::D32Proc gProcs_Clear[] = {
134 template <DstType D> void src_n(const SkXfermode*, uint32_t dst[], argument
157 template <DstType D> void src_1(const SkXfermode*, uint32_t dst[], argument
210 const SkXfermode
219 dst(const SkXfermode*, uint32_t dst[], const SkPM4f[], int count, const SkAlpha aa[]) argument
227 srcover_n(const SkXfermode*, uint32_t dst[], const SkPM4f src[], int count, const SkAlpha aa[]) argument
253 srcover_linear_dst_1(const SkXfermode*, uint32_t dst[], const SkPM4f* src, int count, const SkAlpha aa[]) argument
296 srcover_srgb_dst_1(const SkXfermode*, uint32_t dst[], const SkPM4f* src, int count, const SkAlpha aa[]) argument
[all...]
/external/skia/include/core/
H A DSkXfermode.h24 /** \class SkXfermode
26 * SkXfermode is the base class for objects that are called to implement custom
29 * specified in the Modes enum. When an SkXfermode is assigned to an SkPaint,
35 class SK_API SkXfermode : public SkFlattenable { class in inherits:SkFlattenable
128 static bool AsMode(const SkXfermode*, Mode* mode);
135 * If (SkXfermode::IsMode(paint.getXfermode(),
136 * SkXfermode::kDstOver_Mode)) {
140 static bool IsMode(const SkXfermode* xfer, Mode mode);
142 /** Return an SkXfermode object for the specified mode.
144 static SkXfermode* Creat
252 SkXfermode() {} function in class:SkXfermode
[all...]

Completed in 2057 milliseconds