/external/skia/src/gpu/ |
D | GrXferProcessor.cpp | 178 bool GrXPFactory::WillNeedDstTexture(const GrXPFactory* factory, const GrCaps& caps, in WillNeedDstTexture() 190 bool GrXPFactory::CompatibleWithCoverageAsAlpha(const GrXPFactory* factory, bool colorIsOpaque) { in CompatibleWithCoverageAsAlpha() 197 bool GrXPFactory::CanCombineOverlappedStencilAndCover(const GrXPFactory* factory, in CanCombineOverlappedStencilAndCover() 205 GrXferProcessor* GrXPFactory::createXferProcessor(const FragmentProcessorAnalysis& analysis, in createXferProcessor()
|
D | GrXferProcessor.h | 297 class GrXPFactory { 312 static bool WillNeedDstTexture(const GrXPFactory*, 316 static bool CompatibleWithCoverageAsAlpha(const GrXPFactory*, bool colorIsOpaque); 323 static bool CanCombineOverlappedStencilAndCover(const GrXPFactory*, bool colorIsOpaque); 326 constexpr GrXPFactory() {} in GrXPFactory() function
|
D | GrPaint.h | 22 class GrXPFactory; variable 86 void setXPFactory(const GrXPFactory* xpFactory) { fXPFactory = xpFactory; } in setXPFactory() 129 const GrXPFactory* getXPFactory() const { return fXPFactory; } in getXPFactory() 169 const GrXPFactory* fXPFactory = nullptr;
|
D | GrProcessorSet.h | 17 class GrXPFactory; variable 49 const GrXPFactory* xpFactory() const { return fXPFactory; } in xpFactory() 184 const GrXPFactory* fXPFactory = nullptr;
|
D | GrPaint.cpp | 62 static const GrXPFactory* kSrc = GrPorterDuffXPFactory::Get(SkBlendMode::kSrc); in isConstantBlendedColor() 63 static const GrXPFactory* kClear = GrPorterDuffXPFactory::Get(SkBlendMode::kClear); in isConstantBlendedColor()
|
D | GrPipelineBuilder.h | 77 return GrXPFactory::WillNeedDstTexture(fProcessors.xpFactory(), caps, analysis); in willXPNeedDstTexture()
|
D | GrPipeline.cpp | 56 const GrXPFactory* xpFactory = args.fProcessors->xpFactory(); in init()
|
/external/skia/src/gpu/effects/ |
D | GrDisableColorXP.h | 20 class GrDisableColorXPFactory : public GrXPFactory { 22 static const GrXPFactory* Get(); 40 typedef GrXPFactory INHERITED; 46 inline const GrXPFactory* GrDisableColorXPFactory::Get() { in Get()
|
D | GrCoverageSetOpXP.h | 26 class GrCoverageSetOpXPFactory : public GrXPFactory { 28 static const GrXPFactory* Get(SkRegion::Op regionOp, bool invertCoverage = false); 49 typedef GrXPFactory INHERITED;
|
D | GrPorterDuffXferProcessor.h | 20 class GrPorterDuffXPFactory : public GrXPFactory { 22 static const GrXPFactory* Get(SkBlendMode blendMode); 64 typedef GrXPFactory INHERITED;
|
D | GrCustomXfermode.h | 15 class GrXPFactory; variable 23 const GrXPFactory* Get(SkBlendMode mode);
|
D | GrCustomXfermode.cpp | 319 class CustomXPFactory : public GrXPFactory { 339 typedef GrXPFactory INHERITED; 364 const GrXPFactory* CustomXPFactory::TestGet(GrProcessorTestData* d) { in TestGet() 374 const GrXPFactory* GrCustomXfermode::Get(SkBlendMode mode) { in Get()
|
D | GrCoverageSetOpXP.cpp | 148 const GrXPFactory* GrCoverageSetOpXPFactory::Get(SkRegion::Op regionOp, bool invertCoverage) { in Get() 248 const GrXPFactory* GrCoverageSetOpXPFactory::TestGet(GrProcessorTestData* d) { in TestGet()
|
D | GrDisableColorXP.cpp | 99 const GrXPFactory* GrDisableColorXPFactory::TestGet(GrProcessorTestData*) { in TestGet()
|
D | GrPorterDuffXferProcessor.cpp | 668 const GrXPFactory* GrPorterDuffXPFactory::Get(SkBlendMode blendMode) { in Get() 802 const GrXPFactory* GrPorterDuffXPFactory::TestGet(GrProcessorTestData* d) { in TestGet()
|
/external/skia/include/gpu/ |
D | GrProcessorUnitTest.h | 25 class GrXPFactory; variable 118 using GetFn = const GrXPFactory*(GrProcessorTestData*); 122 static const GrXPFactory* Get(GrProcessorTestData* data) { in Get() 126 const GrXPFactory* xpf = (*GetFactories())[idx]->fGetProc(data); in Get() 151 static const GrXPFactory* TestGet(GrProcessorTestData*) 183 const GrXPFactory* TestGet(GrProcessorTestData*)
|
/external/skia/src/core/ |
D | SkBlendModePriv.h | 20 const GrXPFactory* SkBlendMode_AsXPFactory(SkBlendMode);
|
D | SkXfermodePriv.h | 17 class GrXPFactory; variable 249 virtual const GrXPFactory* asXPFactory() const;
|
D | SkXfermode_proccoeff.h | 49 const GrXPFactory* asXPFactory() const override;
|
D | SkXfermode.cpp | 1004 const GrXPFactory* SkXfermode::asXPFactory() const { in asXPFactory() 1257 const GrXPFactory* SkProcCoeffXfermode::asXPFactory() const { in asXPFactory() 1259 const GrXPFactory* result(GrPorterDuffXPFactory::Get(fMode)); in asXPFactory() 1472 const GrXPFactory* SkBlendMode_AsXPFactory(SkBlendMode mode) { in SkBlendMode_AsXPFactory() 1475 const GrXPFactory* result = GrPorterDuffXPFactory::Get(mode); in SkBlendMode_AsXPFactory()
|
/external/skia/tests/ |
D | GrPorterDuffTest.cpp | 69 const GrXPFactory* xpf = GrPorterDuffXPFactory::Get(xfermode); in XPInfo() 72 !analysis.hasCoverage() && GrXPFactory::CanCombineOverlappedStencilAndCover( in XPInfo() 75 TEST_ASSERT(!GrXPFactory::WillNeedDstTexture(xpf, caps, analysis)); in XPInfo() 977 const GrXPFactory* xpf = GrPorterDuffXPFactory::Get(SkBlendMode::kSrcOver); in test_lcd_coverage_fallback_case() 978 TEST_ASSERT(!GrXPFactory::WillNeedDstTexture(xpf, caps, analysis)); in test_lcd_coverage_fallback_case() 1031 const GrXPFactory* xpf = GrPorterDuffXPFactory::Get(xfermode); 1033 GrXPFactory::WillNeedDstTexture(xpf, caps, analysis) ? &fakeDstTexture : 0;
|
/external/skia/src/gpu/ops/ |
D | GrDrawPathOp.h | 32 return GrXPFactory::WillNeedDstTexture(fProcessorSet.xpFactory(), caps, in xpRequiresDstTexture()
|
D | GrDrawPathOp.cpp | 157 if (!GrXPFactory::CanCombineOverlappedStencilAndCover(this->processors().xpFactory(), opaque)) { in onCombineIfPossible()
|
/external/skia/src/gpu/instanced/ |
D | InstancedRendering.cpp | 372 !GrXPFactory::CompatibleWithCoverageAsAlpha(fProcessors.xpFactory(), in xpRequiresDstTexture() 376 return GrXPFactory::WillNeedDstTexture(fProcessors.xpFactory(), caps, analysis); in xpRequiresDstTexture()
|