Home
last modified time | relevance | path

Searched refs:hasMixedSamples (Results 1 – 21 of 21) sorted by relevance

/external/skia/src/gpu/
DGrXferProcessor.cpp22 bool hasMixedSamples) in GrXferProcessor() argument
24 , fDstReadUsesMixedSamples(willReadDstColor && hasMixedSamples) in GrXferProcessor()
196 bool hasMixedSamples, in createXferProcessor() argument
200 if (this->willReadDstColor(caps, optimizations, hasMixedSamples)) { in createXferProcessor()
209 SkASSERT(!hasMixedSamples || caps.shaderCaps()->dualSourceBlendingSupport()); in createXferProcessor()
211 return this->onCreateXferProcessor(caps, optimizations, hasMixedSamples, dstTexture); in createXferProcessor()
216 bool hasMixedSamples) const { in willNeedDstTexture()
217 return (this->willReadDstColor(caps, optimizations, hasMixedSamples) && in willNeedDstTexture()
223 bool hasMixedSamples) const { in willReadDstColor()
225 hasMixedSamples); in willReadDstColor()
DGrPipelineBuilder.cpp55 this->hasMixedSamples()); in willXPNeedDstTexture()
58 this->hasMixedSamples()); in willXPNeedDstTexture()
DGrPipelineBuilder.h208 bool hasMixedSamples() const { in hasMixedSamples() function
209 return fRenderTarget->hasMixedSamples() && in hasMixedSamples()
DGrPipeline.cpp28 builder.hasMixedSamples(), in CreateAt()
39 builder.hasMixedSamples(), in CreateAt()
DGrClipMaskManager.cpp414 bool disallowAnalyticAA = rt->isUnifiedMultisampled() || pipelineBuilder.hasMixedSamples(); in setupClipping()
/external/skia/include/gpu/effects/
DGrPorterDuffXferProcessor.h29 bool hasMixedSamples,
53 bool hasMixedSamples);
60 bool hasMixedSamples,
65 bool hasMixedSamples) const override;
DGrCoverageSetOpXP.h34 bool hasMixedSamples,
/external/skia/include/gpu/
DGrXferProcessor.h236 GrXferProcessor(const DstTexture*, bool willReadDstColor, bool hasMixedSamples);
305 bool hasMixedSamples,
327 bool hasMixedSamples) const;
356 bool hasMixedSamples,
363 bool hasMixedSamples) const;
370 bool hasMixedSamples) const = 0;
DGrRenderTarget.h87 bool hasMixedSamples() const { in hasMixedSamples() function
/external/skia/src/gpu/effects/
DGrPorterDuffXferProcessor.cpp325 bool hasMixedSamples, in get_blend_formula() argument
330 bool conflatesCoverage = !coveragePOI.isSolidWhite() || hasMixedSamples; in get_blend_formula()
508 bool hasMixedSamples, in ShaderPDXferProcessor() argument
510 : INHERITED(dstTexture, true, hasMixedSamples) in ShaderPDXferProcessor()
740 bool hasMixedSamples, in onCreateXferProcessor() argument
743 return new ShaderPDXferProcessor(dstTexture, hasMixedSamples, fXfermode); in onCreateXferProcessor()
759 hasMixedSamples, fXfermode); in onCreateXferProcessor()
763 return new ShaderPDXferProcessor(dstTexture, hasMixedSamples, fXfermode); in onCreateXferProcessor()
803 bool hasMixedSamples) const { in onWillReadDstColor()
821 return get_blend_formula(optimizations.fColorPOI, optimizations.fCoveragePOI, hasMixedSamples, in onWillReadDstColor()
[all …]
DGrCustomXfermode.cpp86 CustomXP(const DstTexture* dstTexture, bool hasMixedSamples, SkXfermode::Mode mode) in CustomXP() argument
87 : INHERITED(dstTexture, true, hasMixedSamples), in CustomXP()
337 bool hasMixedSamples,
342 bool hasMixedSamples) const override;
366 bool hasMixedSamples, in onCreateXferProcessor() argument
372 return new CustomXP(dstTexture, hasMixedSamples, fMode); in onCreateXferProcessor()
377 bool hasMixedSamples) const { in onWillReadDstColor()
DGrCoverageSetOpXP.cpp154 bool hasMixedSamples, in ShaderCSOXferProcessor() argument
157 : INHERITED(dstTexture, true, hasMixedSamples) in ShaderCSOXferProcessor()
316 bool hasMixedSamples, in onCreateXferProcessor() argument
321 if (fInvertCoverage && hasMixedSamples) { in onCreateXferProcessor()
327 return new ShaderCSOXferProcessor(dst, hasMixedSamples, fRegionOp, fInvertCoverage); in onCreateXferProcessor()
342 bool invertCoverage = !d->fRenderTarget->hasMixedSamples() && d->fRandom->nextBool(); in TestCreate()
DGrDisableColorXP.h31 bool hasMixedSamples,
36 bool hasMixedSamples) const override { in onWillReadDstColor() argument
DGrDisableColorXP.cpp99 bool hasMixedSamples, in onCreateXferProcessor() argument
/external/skia/tools/debugger/
DSkOverdrawMode.cpp145 OverdrawXP(const DstTexture* dstTexture, bool hasMixedSamples) in OverdrawXP() argument
146 : INHERITED(dstTexture, true, hasMixedSamples) { in OverdrawXP()
227 bool hasMixedSamples, in onCreateXferProcessor() argument
229 return new OverdrawXP(dstTexture, hasMixedSamples); in onCreateXferProcessor()
234 bool hasMixedSamples) const override { in onWillReadDstColor()
/external/skia/src/effects/
DSkPixelXorXfermode.cpp230 PixelXorXP(const DstTexture* dstTexture, bool hasMixedSamples, SkPMColor opColor) in PixelXorXP() argument
231 : INHERITED(dstTexture, true, hasMixedSamples) in PixelXorXP()
338 bool hasMixedSamples, in onCreateXferProcessor() argument
340 return new PixelXorXP(dstTexture, hasMixedSamples, fOpColor); in onCreateXferProcessor()
345 bool hasMixedSamples) const override { in onWillReadDstColor()
DSkArithmeticMode_gpu.cpp140 ArithmeticXP(const DstTexture*, bool hasMixedSamples,
232 ArithmeticXP::ArithmeticXP(const DstTexture* dstTexture, bool hasMixedSamples, in ArithmeticXP() argument
234 : INHERITED(dstTexture, true, hasMixedSamples) in ArithmeticXP()
268 bool hasMixedSamples, in onCreateXferProcessor() argument
270 return new ArithmeticXP(dstTexture, hasMixedSamples, fK1, fK2, fK3, fK4, fEnforcePMColor); in onCreateXferProcessor()
DSkArithmeticMode_gpu.h92 bool hasMixedSamples,
97 bool hasMixedSamples) const override { in onWillReadDstColor() argument
DSkAvoidXfermode.cpp353 AvoidXP(const DstTexture* dstTexture, bool hasMixedSamples, in AvoidXP() argument
355 : INHERITED(dstTexture, true, hasMixedSamples) in AvoidXP()
485 bool hasMixedSamples, in onCreateXferProcessor() argument
487 return new AvoidXP(dstTexture, hasMixedSamples, fOpColor, fTolerance, fMode); in onCreateXferProcessor()
492 bool hasMixedSamples) const override { in onWillReadDstColor()
/external/skia/src/gpu/batches/
DGrStencilAndCoverPathRenderer.cpp126 if (pipelineBuilder->getRenderTarget()->hasMixedSamples()) { in onDrawPath()
/external/skia/src/gpu/gl/
DGrGLGpu.cpp2857 if (useHWAA && rt->hasMixedSamples() && !stencilEnabled) { in flushHWAAState()
2876 SkASSERT(!useHWAA || !rt->hasMixedSamples() || stencilEnabled); in flushHWAAState()