Searched refs:colorIsOpaque (Results 1 - 7 of 7) sorted by relevance

/external/skia/src/gpu/effects/
H A DGrPorterDuffXferProcessor.h40 static bool SrcOverCanCombineOverlappedStencilAndCover(bool colorIsOpaque) { argument
41 return colorIsOpaque;
47 bool canCombineOverlappedStencilAndCover(bool colorIsOpaque) const override;
56 bool compatibleWithCoverageAsAlpha(bool colorIsOpaque) const override;
H A DGrCoverageSetOpXP.h42 bool compatibleWithCoverageAsAlpha(bool colorIsOpaque) const override { return false; }
H A DGrDisableColorXP.h31 bool compatibleWithCoverageAsAlpha(bool colorIsOpaque) const override { return true; }
H A DGrPorterDuffXferProcessor.cpp761 bool GrPorterDuffXPFactory::canCombineOverlappedStencilAndCover(bool colorIsOpaque) const {
763 BlendFormula colorFormula = gBlendTable[colorIsOpaque][0][(int)fBlendMode];
794 bool GrPorterDuffXPFactory::compatibleWithCoverageAsAlpha(bool colorIsOpaque) const {
796 return gBlendTable[colorIsOpaque][1][(int)fBlendMode].canTweakAlphaForCoverage();
H A DGrCustomXfermode.cpp332 bool compatibleWithCoverageAsAlpha(bool colorIsOpaque) const override { return true; }
/external/skia/src/gpu/
H A DGrXferProcessor.cpp190 bool GrXPFactory::CompatibleWithCoverageAsAlpha(const GrXPFactory* factory, bool colorIsOpaque) { argument
192 return factory->compatibleWithCoverageAsAlpha(colorIsOpaque);
198 bool colorIsOpaque) {
200 return factory->canCombineOverlappedStencilAndCover(colorIsOpaque);
202 return GrPorterDuffXPFactory::SrcOverCanCombineOverlappedStencilAndCover(colorIsOpaque);
197 CanCombineOverlappedStencilAndCover(const GrXPFactory* factory, bool colorIsOpaque) argument
H A DGrXferProcessor.h316 static bool CompatibleWithCoverageAsAlpha(const GrXPFactory*, bool colorIsOpaque);
323 static bool CanCombineOverlappedStencilAndCover(const GrXPFactory*, bool colorIsOpaque);
340 virtual bool compatibleWithCoverageAsAlpha(bool colorIsOpaque) const = 0;
341 virtual bool canCombineOverlappedStencilAndCover(bool colorIsOpaque) const { return false; }

Completed in 659 milliseconds