Home
last modified time | relevance | path

Searched refs:SkXfermode (Results 1 – 25 of 28) sorted by relevance

12

/external/skqp/src/core/
DSkPaintPriv.cpp26 SkXfermode::SrcColorOpacity opacityType = SkXfermode::kUnknown_SrcColorOpacity; in Overwrites()
33 opacityType = SkXfermode::kOpaque_SrcColorOpacity; in Overwrites()
36 opacityType = SkXfermode::kTransparentBlack_SrcColorOpacity; in Overwrites()
38 opacityType = SkXfermode::kTransparentAlpha_SrcColorOpacity; in Overwrites()
43 return SkXfermode::IsOpaque(paint->getBlendMode(), opacityType); in Overwrites()
DSkXfermodePriv.h21 class SkXfermode : public SkRefCnt {
28 static sk_sp<SkXfermode> Make(SkBlendMode);
35 static SkXfermode* Peek(SkBlendMode mode) { in Peek()
36 sk_sp<SkXfermode> xfer = Make(mode); in Peek()
59 SkXfermode() {} in SkXfermode() function
DSkXfermode.cpp28 class SkProcCoeffXfermode : public SkXfermode {
64 typedef SkXfermode INHERITED;
80 sk_sp<SkXfermode> SkXfermode::Make(SkBlendMode mode) { in Make()
95 static SkXfermode* cached[COUNT_BLENDMODES]; in Make()
109 bool SkXfermode::IsOpaque(SkBlendMode mode, SrcColorOpacity opacityType) { in IsOpaque()
DSkSpriteBlitter_ARGB32.cpp65 fXfermode = SkXfermode::Peek(paint.getBlendMode()); in Sprite_D32_S32A_Xfer()
75 SkXfermode* xfermode = fXfermode; in blitRect()
86 SkXfermode* fXfermode;
DSkOpts.h26 extern SkXfermode* (*create_xfermode)(SkBlendMode);
DSkBlitter_ARGB32.cpp966 fXfermode = SkXfermode::Peek(paint.getBlendMode()); in SkARGB32_Shader_Blitter()
1034 SkXfermode* xfer = fXfermode; in blitRect()
1060 SkXfermode* xfer = fXfermode; in blitRect()
1088 SkXfermode* xfer = fXfermode; in blitAntiH()
1309 SkXfermode* xfer = fXfermode; in blitMask()
1352 SkXfermode* xfer = fXfermode; in blitV()
1387 SkXfermode* xfer = fXfermode; in blitV()
DSkCoreBlitters.h132 SkXfermode* fXfermode;
/external/skia/src/core/
DSkPaintPriv.cpp26 SkXfermode::SrcColorOpacity opacityType = SkXfermode::kUnknown_SrcColorOpacity; in Overwrites()
33 opacityType = SkXfermode::kOpaque_SrcColorOpacity; in Overwrites()
36 opacityType = SkXfermode::kTransparentBlack_SrcColorOpacity; in Overwrites()
38 opacityType = SkXfermode::kTransparentAlpha_SrcColorOpacity; in Overwrites()
43 return SkXfermode::IsOpaque(paint->getBlendMode(), opacityType); in Overwrites()
DSkXfermodePriv.h21 class SkXfermode : public SkRefCnt {
28 static sk_sp<SkXfermode> Make(SkBlendMode);
35 static SkXfermode* Peek(SkBlendMode mode) { in Peek()
36 sk_sp<SkXfermode> xfer = Make(mode); in Peek()
59 SkXfermode() {} in SkXfermode() function
DSkXfermode.cpp28 class SkProcCoeffXfermode : public SkXfermode {
64 typedef SkXfermode INHERITED;
80 sk_sp<SkXfermode> SkXfermode::Make(SkBlendMode mode) { in Make()
95 static SkXfermode* cached[COUNT_BLENDMODES]; in Make()
109 bool SkXfermode::IsOpaque(SkBlendMode mode, SrcColorOpacity opacityType) { in IsOpaque()
DSkSpriteBlitter_ARGB32.cpp65 fXfermode = SkXfermode::Peek(paint.getBlendMode()); in Sprite_D32_S32A_Xfer()
75 SkXfermode* xfermode = fXfermode; in blitRect()
86 SkXfermode* fXfermode;
DSkOpts.h26 extern SkXfermode* (*create_xfermode)(SkBlendMode);
DSkBlitter_ARGB32.cpp966 fXfermode = SkXfermode::Peek(paint.getBlendMode()); in SkARGB32_Shader_Blitter()
1034 SkXfermode* xfer = fXfermode; in blitRect()
1060 SkXfermode* xfer = fXfermode; in blitRect()
1088 SkXfermode* xfer = fXfermode; in blitAntiH()
1309 SkXfermode* xfer = fXfermode; in blitMask()
1352 SkXfermode* xfer = fXfermode; in blitV()
1387 SkXfermode* xfer = fXfermode; in blitV()
DSkCoreBlitters.h132 SkXfermode* fXfermode;
/external/skia/src/opts/
DSkXfermode_opts.h19 /*not static*/ inline SkXfermode* create_xfermode(SkBlendMode) { return nullptr; } in create_xfermode()
90 class Sk4pxXfermode : public SkXfermode {
108 /*not static*/ inline SkXfermode* create_xfermode(SkBlendMode mode) { in create_xfermode()
/external/skqp/src/opts/
DSkXfermode_opts.h19 /*not static*/ inline SkXfermode* create_xfermode(SkBlendMode) { return nullptr; } in create_xfermode()
90 class Sk4pxXfermode : public SkXfermode {
108 /*not static*/ inline SkXfermode* create_xfermode(SkBlendMode mode) { in create_xfermode()
/external/skia/site/user/api/
Dskpaint_overview.md10 <li><a href="#SkXfermode">SkXfermode</a></li>
72 * **SkXfermode** - e.g. porter-duff transfermodes, blend modes
86 <span id="SkXfermode"></span>
88 SkXfermode section in SkPaint Overview
/external/skqp/site/user/api/
Dskpaint_overview.md10 <li><a href="#SkXfermode">SkXfermode</a></li>
72 * **SkXfermode** - e.g. porter-duff transfermodes, blend modes
86 <span id="SkXfermode"></span>
88 SkXfermode section in SkPaint Overview
/external/skia/site/dev/tools/
Dmarkdown.md451 <li><a href="#SkXfermode">SkXfermode</a></li>
/external/skqp/site/dev/tools/
Dmarkdown.md451 <li><a href="#SkXfermode">SkXfermode</a></li>
/external/skia/samplecode/
DSampleLitAtlas.cpp117 SkXfermode::kModulate_Mode, &cull, &paint, fLights); in onDraw()
/external/skqp/samplecode/
DSampleLitAtlas.cpp117 SkXfermode::kModulate_Mode, &cull, &paint, fLights); in onDraw()
/external/skqp/tests/
DBlurTest.cpp53 #define ILLEGAL_MODE ((SkXfermode::Mode)-1)
/external/skia/tests/
DBlurTest.cpp53 #define ILLEGAL_MODE ((SkXfermode::Mode)-1)
/external/skqp/gn/
Dcore.gni313 "$_src/core/SkXfermode.cpp",

12