Searched refs:GrPorterDuffXPFactory (Results 1 - 19 of 19) sorted by relevance

/external/skia/src/gpu/effects/
H A DGrPorterDuffXferProcessor.h20 class GrPorterDuffXPFactory : public GrXPFactory { class in inherits:GrXPFactory
45 constexpr GrPorterDuffXPFactory(SkBlendMode);
H A DGrPorterDuffXferProcessor.cpp665 constexpr GrPorterDuffXPFactory::GrPorterDuffXPFactory(SkBlendMode xfermode)
668 const GrXPFactory* GrPorterDuffXPFactory::Get(SkBlendMode blendMode) {
678 static _CONSTEXPR_ const GrPorterDuffXPFactory gClearPDXPF(SkBlendMode::kClear);
679 static _CONSTEXPR_ const GrPorterDuffXPFactory gSrcPDXPF(SkBlendMode::kSrc);
680 static _CONSTEXPR_ const GrPorterDuffXPFactory gDstPDXPF(SkBlendMode::kDst);
681 static _CONSTEXPR_ const GrPorterDuffXPFactory gSrcOverPDXPF(SkBlendMode::kSrcOver);
682 static _CONSTEXPR_ const GrPorterDuffXPFactory gDstOverPDXPF(SkBlendMode::kDstOver);
683 static _CONSTEXPR_ const GrPorterDuffXPFactory gSrcInPDXPF(SkBlendMode::kSrcIn);
684 static _CONSTEXPR_ const GrPorterDuffXPFactory gDstInPDXP
[all...]
/external/skia/src/gpu/
H A DGrPaint.cpp15 fXPFactory = GrPorterDuffXPFactory::Get(mode);
62 static const GrXPFactory* kSrc = GrPorterDuffXPFactory::Get(SkBlendMode::kSrc);
63 static const GrXPFactory* kClear = GrPorterDuffXPFactory::Get(SkBlendMode::kClear);
H A DGrXferProcessor.cpp185 result = GrPorterDuffXPFactory::WillSrcOverNeedDstTexture(caps, analysis);
194 return GrPorterDuffXPFactory::SrcOverIsCompatibleWithCoverageAsAlpha();
202 return GrPorterDuffXPFactory::SrcOverCanCombineOverlappedStencilAndCover(colorIsOpaque);
H A DGrPipeline.cpp64 xferProcessor.reset(GrPorterDuffXPFactory::CreateSrcOverXferProcessor(
75 &GrPorterDuffXPFactory::SimpleSrcOverXP();
160 , fXferProcessor(GrPorterDuffXPFactory::CreateNoCoverageXP(blendmode).get())
H A DGrPipeline.h141 return GrPorterDuffXPFactory::SimpleSrcOverXP();
H A DGrRenderTargetContext.cpp313 paint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
374 paint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
/external/skia/tests/
H A DDFPathRendererTest.cpp46 paint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A DGLProgramsTest.cpp365 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A DGrPorterDuffTest.cpp69 const GrXPFactory* xpf = GrPorterDuffXPFactory::Get(xfermode);
91 GrPorterDuffXPFactory::TestGetXPOutputTypes(xp, outPrimary, outSecondary);
977 const GrXPFactory* xpf = GrPorterDuffXPFactory::Get(SkBlendMode::kSrcOver);
1031 const GrXPFactory* xpf = GrPorterDuffXPFactory::Get(xfermode);
H A DTessellatingPathRendererTests.cpp283 paint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
/external/skia/gm/
H A Detc1.cpp97 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A Dbigrrectaaeffect.cpp84 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A Dconvexpolyeffect.cpp183 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
223 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A Dyuvtorgbeffect.cpp131 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
251 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A Dbeziereffects.cpp193 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
331 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
547 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A Drrects.cpp112 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
H A Dtexturedomaineffect.cpp123 grPaint.setXPFactory(GrPorterDuffXPFactory::Get(SkBlendMode::kSrc));
/external/skia/src/core/
H A DSkXfermode.cpp1259 const GrXPFactory* result(GrPorterDuffXPFactory::Get(fMode));
1475 const GrXPFactory* result = GrPorterDuffXPFactory::Get(mode);

Completed in 238 milliseconds