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

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

Completed in 603 milliseconds