/external/skia/include/effects/ |
SkArithmeticMode.h | 11 #include "SkXfermode.h" 13 class SkArithmeticMode : public SkXfermode { 25 static SkXfermode* Create(SkScalar k1, SkScalar k2,
|
SkPorterDuff.h | 14 #include "SkXfermode.h" 16 class SkXfermode; 18 /** DEPRECATED - use SkXfermode::Mode instead 55 /** Return an SkXfermode object for the specified mode. 57 static SkXfermode* CreateXfermode(Mode mode); 72 modes (via SkXfermode::Coeff), return true and if not null, set mode 76 static bool IsMode(SkXfermode*, Mode* mode); 78 /** Return the corersponding SkXfermode::Mode 80 static SkXfermode::Mode ToXfermodeMode(Mode);
|
SkPixelXorXfermode.h | 13 #include "SkXfermode.h" 20 class SkPixelXorXfermode : public SkXfermode { 35 // override from SkXfermode 45 typedef SkXfermode INHERITED;
|
SkAvoidXfermode.h | 13 #include "SkXfermode.h" 20 class SkAvoidXfermode : public SkXfermode { 44 // overrides from SkXfermode 74 typedef SkXfermode INHERITED;
|
/external/skia/tests/ |
XfermodeTest.cpp | 10 #include "SkXfermode.h" 16 #define ILLEGAL_MODE ((SkXfermode::Mode)-1) 19 for (int mode = 0; mode <= SkXfermode::kLastMode; mode++) { 20 SkXfermode* xfer = SkXfermode::Create((SkXfermode::Mode) mode); 22 SkXfermode::Mode reportedMode = ILLEGAL_MODE; 26 REPORTER_ASSERT(reporter, SkXfermode::IsMode(xfer, &reportedMode)); 31 reportedMode = (SkXfermode::Mode) -1; 36 REPORTER_ASSERT(reporter, SkXfermode::kSrcOver_Mode == mode); [all...] |
ColorFilterTest.cpp | 12 #include "SkXfermode.h" 38 #define ILLEGAL_MODE ((SkXfermode::Mode)-1) 43 for (int mode = 0; mode <= SkXfermode::kLastMode; mode++) { 51 (SkXfermode::Mode)mode); 54 if (SkXfermode::kDst_Mode == mode && NULL == cf) { 62 SkXfermode::Mode m = ILLEGAL_MODE; 65 SkXfermode::Mode expectedMode = (SkXfermode::Mode)mode; 71 if (SkXfermode::kClear_Mode == mode) { 76 expectedMode = SkXfermode::kSrc_Mode [all...] |
/external/skia/src/pdf/ |
SkPDFGraphicState.cpp | 16 static const char* blend_mode_from_xfermode(SkXfermode::Mode mode) { 18 case SkXfermode::kSrcOver_Mode: return "Normal"; 19 case SkXfermode::kMultiply_Mode: return "Multiply"; 20 case SkXfermode::kScreen_Mode: return "Screen"; 21 case SkXfermode::kOverlay_Mode: return "Overlay"; 22 case SkXfermode::kDarken_Mode: return "Darken"; 23 case SkXfermode::kLighten_Mode: return "Lighten"; 24 case SkXfermode::kColorDodge_Mode: return "ColorDodge"; 25 case SkXfermode::kColorBurn_Mode: return "ColorBurn"; 26 case SkXfermode::kHardLight_Mode: return "HardLight" [all...] |
/external/skia/src/effects/ |
SkPorterDuff.cpp | 11 #include "SkXfermode.h" 14 into the (extended) SkXfermode API 17 #define MAKE_PAIR(mode) { SkPorterDuff::k##mode##_Mode, SkXfermode::k##mode##_Mode } 23 SkXfermode::Mode fXF; 41 { SkPorterDuff::kAdd_Mode, SkXfermode::kPlus_Mode }, 47 static bool find_pdmode(SkXfermode::Mode src, SkPorterDuff::Mode* dst) { 60 SkXfermode::Mode SkPorterDuff::ToXfermodeMode(Mode mode) { 67 SkXfermode* SkPorterDuff::CreateXfermode(SkPorterDuff::Mode mode) { 70 return SkXfermode::Create(pair.fXF); 73 bool SkPorterDuff::IsMode(SkXfermode* xfer, Mode* pdmode) [all...] |
SkColorFilters.cpp | 15 #define ILLEGAL_XFERMODE_MODE ((SkXfermode::Mode)-1) 27 SkModeColorFilter(SkColor color, SkXfermode::Mode mode) { 34 virtual bool asColorMode(SkColor* color, SkXfermode::Mode* mode) { 49 SkXfermode::Mode getMode() const { return fMode; } 61 fMode = (SkXfermode::Mode)buffer.readU32(); 71 SkXfermode::Mode fMode; 78 Src_SkModeColorFilter(SkColor color) : INHERITED(color, SkXfermode::kSrc_Mode) {} 116 : INHERITED(color, SkXfermode::kSrcOver_Mode) { 163 Proc_SkModeColorFilter(SkColor color, SkXfermode::Mode mode) : INHERITED(color, mode) { 164 fProc = SkXfermode::GetProc(mode) [all...] |
/external/webkit/Source/WebCore/platform/graphics/skia/ |
SkiaUtils.cpp | 55 { CompositeClear, SkXfermode::kClear_Mode }, 56 { CompositeCopy, SkXfermode::kSrc_Mode }, 57 { CompositeSourceOver, SkXfermode::kSrcOver_Mode }, 58 { CompositeSourceIn, SkXfermode::kSrcIn_Mode }, 59 { CompositeSourceOut, SkXfermode::kSrcOut_Mode }, 60 { CompositeSourceAtop, SkXfermode::kSrcATop_Mode }, 61 { CompositeDestinationOver, SkXfermode::kDstOver_Mode }, 62 { CompositeDestinationIn, SkXfermode::kDstIn_Mode }, 63 { CompositeDestinationOut, SkXfermode::kDstOut_Mode }, 64 { CompositeDestinationAtop, SkXfermode::kDstATop_Mode } [all...] |
/external/skia/gm/ |
xfermodes.cpp | 11 #include "SkXfermode.h" 46 void draw_mode(SkCanvas* canvas, SkXfermode* mode, int alpha, 91 SkXfermode::Mode fMode; 94 { SkXfermode::kClear_Mode, "Clear" }, 95 { SkXfermode::kSrc_Mode, "Src" }, 96 { SkXfermode::kDst_Mode, "Dst" }, 97 { SkXfermode::kSrcOver_Mode, "SrcOver" }, 98 { SkXfermode::kDstOver_Mode, "DstOver" }, 99 { SkXfermode::kSrcIn_Mode, "SrcIn" }, 100 { SkXfermode::kDstIn_Mode, "DstIn" } [all...] |
hairmodes.cpp | 26 SkXfermode::Mode fMode; 29 { SkXfermode::kClear_Mode, "Clear" }, 30 { SkXfermode::kSrc_Mode, "Src" }, 31 { SkXfermode::kDst_Mode, "Dst" }, 32 { SkXfermode::kSrcOver_Mode, "SrcOver" }, 33 { SkXfermode::kDstOver_Mode, "DstOver" }, 34 { SkXfermode::kSrcIn_Mode, "SrcIn" }, 35 { SkXfermode::kDstIn_Mode, "DstIn" }, 36 { SkXfermode::kSrcOut_Mode, "SrcOut" }, 37 { SkXfermode::kDstOut_Mode, "DstOut" } [all...] |
aarectmodes.cpp | 73 SkXfermode::Mode fMode; 76 { SkXfermode::kClear_Mode, "Clear" }, 77 { SkXfermode::kSrc_Mode, "Src" }, 78 { SkXfermode::kDst_Mode, "Dst" }, 79 { SkXfermode::kSrcOver_Mode, "SrcOver" }, 80 { SkXfermode::kDstOver_Mode, "DstOver" }, 81 { SkXfermode::kSrcIn_Mode, "SrcIn" }, 82 { SkXfermode::kDstIn_Mode, "DstIn" }, 83 { SkXfermode::kSrcOut_Mode, "SrcOut" }, 84 { SkXfermode::kDstOut_Mode, "DstOut" } [all...] |
/external/skia/include/core/ |
SkComposeShader.h | 15 class SkXfermode; 34 SkComposeShader(SkShader* sA, SkShader* sB, SkXfermode* mode = NULL); 54 SkXfermode* fMode;
|
SkXfermode.h | 16 /** \class SkXfermode 18 SkXfermode is the base class for objects that are called to implement custom 21 specified in the Modes enum. When an SkXfermode is assigned to an SkPaint, 24 class SK_API SkXfermode : public SkFlattenable { 26 SkXfermode() {} 75 static bool AsCoeff(SkXfermode*, Coeff* src, Coeff* dst); 132 static bool AsMode(SkXfermode*, Mode* mode); 139 * If (SkXfermode::IsMode(paint.getXfermode(), 140 * SkXfermode::kDstOver_Mode)) { 144 static bool IsMode(SkXfermode* xfer, Mode mode) [all...] |
/external/skia/samplecode/ |
SampleAARectModes.cpp | 28 SkXfermode::Mode fMode; 31 { SkXfermode::kClear_Mode, "Clear" }, 32 { SkXfermode::kSrc_Mode, "Src" }, 33 { SkXfermode::kDst_Mode, "Dst" }, 34 { SkXfermode::kSrcOver_Mode, "SrcOver" }, 35 { SkXfermode::kDstOver_Mode, "DstOver" }, 36 { SkXfermode::kSrcIn_Mode, "SrcIn" }, 37 { SkXfermode::kDstIn_Mode, "DstIn" }, 38 { SkXfermode::kSrcOut_Mode, "SrcOut" }, 39 { SkXfermode::kDstOut_Mode, "DstOut" } [all...] |
SampleHairModes.cpp | 28 SkXfermode::Mode fMode; 31 { SkXfermode::kClear_Mode, "Clear" }, 32 { SkXfermode::kSrc_Mode, "Src" }, 33 { SkXfermode::kDst_Mode, "Dst" }, 34 { SkXfermode::kSrcOver_Mode, "SrcOver" }, 35 { SkXfermode::kDstOver_Mode, "DstOver" }, 36 { SkXfermode::kSrcIn_Mode, "SrcIn" }, 37 { SkXfermode::kDstIn_Mode, "DstIn" }, 38 { SkXfermode::kSrcOut_Mode, "SrcOut" }, 39 { SkXfermode::kDstOut_Mode, "DstOut" } [all...] |
SampleXfermodes.cpp | 26 #include "SkXfermode.h" 124 void draw_mode(SkCanvas* canvas, SkXfermode* mode, int alpha, 162 SkXfermode::Mode fMode; 165 { SkXfermode::kClear_Mode, "Clear" }, 166 { SkXfermode::kSrc_Mode, "Src" }, 167 { SkXfermode::kDst_Mode, "Dst" }, 168 { SkXfermode::kSrcOver_Mode, "SrcOver" }, 169 { SkXfermode::kDstOver_Mode, "DstOver" }, 170 { SkXfermode::kSrcIn_Mode, "SrcIn" }, 171 { SkXfermode::kDstIn_Mode, "DstIn" } [all...] |
SampleXfermodesBlur.cpp | 26 #include "SkXfermode.h" 51 void draw_mode(SkCanvas* canvas, SkXfermode* mode, int alpha, 148 SkXfermode::Mode fMode; 151 { SkXfermode::kClear_Mode, "Clear" }, 152 { SkXfermode::kSrc_Mode, "Src" }, 153 { SkXfermode::kDst_Mode, "Dst" }, 154 { SkXfermode::kSrcOver_Mode, "SrcOver" }, 155 { SkXfermode::kDstOver_Mode, "DstOver" }, 156 { SkXfermode::kSrcIn_Mode, "SrcIn" }, 157 { SkXfermode::kDstIn_Mode, "DstIn" } [all...] |
SampleColorFilter.cpp | 118 paint.setXfermodeMode(SkXfermode::kSrc_Mode); 170 static const SkXfermode::Mode gModes[] = { 171 SkXfermode::kClear_Mode, 172 SkXfermode::kSrc_Mode, 173 SkXfermode::kDst_Mode, 174 SkXfermode::kSrcOver_Mode, 175 SkXfermode::kDstOver_Mode, 176 SkXfermode::kSrcIn_Mode, 177 SkXfermode::kDstIn_Mode, 178 SkXfermode::kSrcOut_Mode [all...] |
/frameworks/base/core/jni/android/graphics/ |
Xfermode.cpp | 29 static void finalizer(JNIEnv* env, jobject, SkXfermode* obj) 34 static SkXfermode* avoid_create(JNIEnv* env, jobject, SkColor opColor, 40 static SkXfermode* pixelxor_create(JNIEnv* env, jobject, SkColor opColor)
|
PorterDuff.cpp | 34 static SkXfermode* CreateXfermode(JNIEnv* env, jobject,
|
/external/skia/src/ports/ |
SkGlobalInitialization_chromium.cpp | 17 #include "SkXfermode.h" 28 SkXfermode::Init();
|
SkGlobalInitialization_default.cpp | 21 #include "SkXfermode.h" 28 SkXfermode::Init();
|
/external/skia/include/gpu/ |
SkGr.h | 46 GR_STATIC_ASSERT((int)kZero_BlendCoeff == (int)SkXfermode::kZero_Coeff); 47 GR_STATIC_ASSERT((int)kOne_BlendCoeff == (int)SkXfermode::kOne_Coeff); 48 GR_STATIC_ASSERT((int)kSC_BlendCoeff == (int)SkXfermode::kSC_Coeff); 49 GR_STATIC_ASSERT((int)kISC_BlendCoeff == (int)SkXfermode::kISC_Coeff); 50 GR_STATIC_ASSERT((int)kDC_BlendCoeff == (int)SkXfermode::kDC_Coeff); 51 GR_STATIC_ASSERT((int)kIDC_BlendCoeff == (int)SkXfermode::kIDC_Coeff); 52 GR_STATIC_ASSERT((int)kSA_BlendCoeff == (int)SkXfermode::kSA_Coeff); 53 GR_STATIC_ASSERT((int)kISA_BlendCoeff == (int)SkXfermode::kISA_Coeff); 54 GR_STATIC_ASSERT((int)kDA_BlendCoeff == (int)SkXfermode::kDA_Coeff); 55 GR_STATIC_ASSERT((int)kIDA_BlendCoeff == (int)SkXfermode::kIDA_Coeff) [all...] |