Home
last modified time | relevance | path

Searched refs:GrXPFactory (Results 1 – 25 of 30) sorted by relevance

12

/external/skia/include/gpu/effects/
DGrPorterDuffXferProcessor.h17 class GrPorterDuffXPFactory : public GrXPFactory {
19 static GrXPFactory* Create(SkXfermode::Mode mode);
22 GrXPFactory::InvariantBlendedColor*) const override;
39 GrXPFactory::InvariantBlendedColor* blendedColor) { in SrcOverInvariantBlendedColor()
67 bool onIsEqual(const GrXPFactory& xpfBase) const override { in onIsEqual()
78 typedef GrXPFactory INHERITED;
DGrCoverageSetOpXP.h22 class GrCoverageSetOpXPFactory : public GrXPFactory {
24 static GrXPFactory* Create(SkRegion::Op regionOp, bool invertCoverage = false);
27 GrXPFactory::InvariantBlendedColor*) const override;
43 bool onIsEqual(const GrXPFactory& xpfBase) const override { in onIsEqual()
53 typedef GrXPFactory INHERITED;
DGrCustomXfermode.h21 GrXPFactory* CreateXPFactory(SkXfermode::Mode mode);
/external/skia/src/gpu/effects/
DGrDisableColorXP.h16 class GrDisableColorXPFactory : public GrXPFactory {
18 static GrXPFactory* Create() { return new GrDisableColorXPFactory; } in Create()
21 GrXPFactory::InvariantBlendedColor* blendedColor) const override { in getInvariantBlendedColor()
40 bool onIsEqual(const GrXPFactory& xpfBase) const override { in onIsEqual()
46 typedef GrXPFactory INHERITED;
DGrCustomXfermode.cpp327 class CustomXPFactory : public GrXPFactory {
332 GrXPFactory::InvariantBlendedColor*) const override;
344 bool onIsEqual(const GrXPFactory& xpfBase) const override { in onIsEqual()
354 typedef GrXPFactory INHERITED;
388 const GrXPFactory* CustomXPFactory::TestCreate(GrProcessorTestData* d) { in TestCreate()
397 GrXPFactory* GrCustomXfermode::CreateXPFactory(SkXfermode::Mode mode) { in CreateXPFactory()
DGrDisableColorXP.cpp107 const GrXPFactory* GrDisableColorXPFactory::TestCreate(GrProcessorTestData*) { in TestCreate()
DGrCoverageSetOpXP.cpp246 GrXPFactory* GrCoverageSetOpXPFactory::Create(SkRegion::Op regionOp, bool invertCoverage) { in Create()
340 const GrXPFactory* GrCoverageSetOpXPFactory::TestCreate(GrProcessorTestData* d) { in TestCreate()
/external/skia/src/gpu/
DGrProcessor.cpp33 SkTArray<GrProcessorTestFactory<GrXPFactory>*, true>*
34 GrProcessorTestFactory<GrXPFactory>::GetFactories() { in GetFactories()
35 static SkTArray<GrProcessorTestFactory<GrXPFactory>*, true> gFactories; in GetFactories()
70 void GrProcessorTestFactory<GrXPFactory>::VerifyFactoryCount() { in VerifyFactoryCount()
132 int32_t GrXPFactory::gCurrXPFClassID =
133 GrXPFactory::kIllegalXPFClassID;
DGrPipelineBuilder.h152 const GrXPFactory* setXPFactory(const GrXPFactory* xpFactory) { in setXPFactory()
173 const GrXPFactory* getXPFactory() const { in getXPFactory()
379 mutable SkAutoTUnref<const GrXPFactory> fXPFactory;
DGrXferProcessor.cpp195 GrXferProcessor* GrXPFactory::createXferProcessor(const GrPipelineOptimizations& optimizations, in createXferProcessor()
214 bool GrXPFactory::willNeedDstTexture(const GrCaps& caps, in willNeedDstTexture()
221 bool GrXPFactory::willReadDstColor(const GrCaps& caps, in willReadDstColor()
DGrPaint.cpp52 GrXPFactory::InvariantBlendedColor blendedColor; in isConstantBlendedColor()
DGrPipeline.cpp24 const GrXPFactory* xpFactory = builder.getXPFactory(); in CreateAt()
137 GrXPFactory::InvariantBlendedColor blendedColor; in CreateAt()
/external/skia/src/effects/
DSkArithmeticMode_gpu.h78 class GrArithmeticXPFactory : public GrXPFactory {
80 static GrXPFactory* Create(float k1, float k2, float k3, float k4, bool enforcePMColor) { in Create()
85 GrXPFactory::InvariantBlendedColor*) const override;
101 bool onIsEqual(const GrXPFactory& xpfBase) const override { in onIsEqual()
118 typedef GrXPFactory INHERITED;
DSkPixelXorXfermode.cpp318 class GrPixelXorXPFactory : public GrXPFactory {
320 static GrXPFactory* Create(SkPMColor opColor) { in Create()
325 GrXPFactory::InvariantBlendedColor* blendedColor) const override { in getInvariantBlendedColor()
349 bool onIsEqual(const GrXPFactory& xpfBase) const override { in onIsEqual()
358 typedef GrXPFactory INHERITED;
363 const GrXPFactory* GrPixelXorXPFactory::TestCreate(GrProcessorTestData* d) { in TestCreate()
376 GrXPFactory* SkPixelXorXfermode::asXPFactory() const { in asXPFactory()
DSkAvoidXfermode.cpp462 class GrAvoidXPFactory : public GrXPFactory {
464 static GrXPFactory* Create(SkColor opColor, uint8_t tolerance, in Create()
470 GrXPFactory::InvariantBlendedColor* blendedColor) const override { in getInvariantBlendedColor()
496 bool onIsEqual(const GrXPFactory& xpfBase) const override { in onIsEqual()
509 typedef GrXPFactory INHERITED;
514 const GrXPFactory* GrAvoidXPFactory::TestCreate(GrProcessorTestData* d) { in TestCreate()
529 GrXPFactory* SkAvoidXfermode::asXPFactory() const { in asXPFactory()
DSkArithmeticMode.cpp37 GrXPFactory* asXPFactory() const override;
168 GrXPFactory* SkArithmeticMode_scalar::asXPFactory() const { in asXPFactory()
/external/skia/tools/debugger/
DSkOverdrawMode.cpp210 class GrOverdrawXPFactory : public GrXPFactory {
212 static GrXPFactory* Create() { return new GrOverdrawXPFactory(); } in Create()
215 GrXPFactory::InvariantBlendedColor* blendedColor) const override { in getInvariantBlendedColor()
238 bool onIsEqual(const GrXPFactory& xpfBase) const override { return true; } in onIsEqual()
242 typedef GrXPFactory INHERITED;
247 const GrXPFactory* GrOverdrawXPFactory::TestCreate(GrProcessorTestData* d) { in TestCreate()
299 GrXPFactory* asXPFactory() const override { in asXPFactory()
/external/skia/include/gpu/
DGrProcessorUnitTest.h116 static GrProcessorTestFactory<GrXPFactory> gTestFactory SK_UNUSED; \
117 static const GrXPFactory* TestCreate(GrProcessorTestData*)
127 GrProcessorTestFactory<GrXPFactory> Factory :: gTestFactory(Factory :: TestCreate)
143 static const GrXPFactory* TestCreate(GrProcessorTestData*)
DGrPaint.h59 const GrXPFactory* setXPFactory(const GrXPFactory* xpFactory) { in setXPFactory()
102 const GrXPFactory* getXPFactory() const { in getXPFactory()
152 mutable SkAutoTUnref<const GrXPFactory> fXPFactory;
DGrXferProcessor.h301 class GrXPFactory : public SkRefCnt {
329 bool isEqual(const GrXPFactory& that) const { in isEqual()
344 GrXPFactory() : fClassID(kIllegalXPFClassID) {} in GrXPFactory() function
359 virtual bool onIsEqual(const GrXPFactory&) const = 0;
/external/skia/include/core/
DSkXfermode.h18 class GrXPFactory; variable
216 virtual GrXPFactory* asXPFactory() const;
/external/skia/include/client/android/
DSkPixelXorXfermode.h27 GrXPFactory* asXPFactory() const override;
DSkAvoidXfermode.h57 GrXPFactory* asXPFactory() const override;
/external/skia/src/core/
DSkXfermode_proccoeff.h50 GrXPFactory* asXPFactory() const override;
/external/skia/tests/
DGLProgramsTest.cpp182 SkAutoTUnref<const GrXPFactory> xpf(GrProcessorTestFactory<GrXPFactory>::Create(d)); in set_random_xpf()

12