Searched refs:hasSecondaryOutput (Results 1 – 8 of 8) sorted by relevance
62 this->emitFSOutputSwizzle(this->pipeline().getXferProcessor().hasSecondaryOutput()); in emitAndInstallProcs()168 if (xp.hasSecondaryOutput()) { in emitAndInstallXferProc()201 void GrGLSLProgramBuilder::emitFSOutputSwizzle(bool hasSecondaryOutput) { in emitFSOutputSwizzle() argument209 if (hasSecondaryOutput) { in emitFSOutputSwizzle()
122 virtual bool hasSecondaryOutput() const = 0;163 bool hasSecondaryOutput() const override { return fHasSecondaryOutput; } in hasSecondaryOutput() function
142 void emitFSOutputSwizzle(bool hasSecondaryOutput);
62 bool hasSecondaryOutput() const { return kNone_OutputType != fSecondaryOutputType; } in hasSecondaryOutput() function364 bool onHasSecondaryOutput() const override { return fBlendFormula.hasSecondaryOutput(); } in onHasSecondaryOutput()450 if (blendFormula.hasSecondaryOutput()) { in emitOutputsForBlendState()762 if (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) { in onCreateXferProcessor()817 return get_lcd_blend_formula(optimizations.fCoveragePOI, fXfermode).hasSecondaryOutput(); in onWillReadDstColor()822 fXfermode).hasSecondaryOutput(); in onWillReadDstColor()891 if (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) { in CreateSrcOverXferProcessor()916 SkXfermode::kSrcOver_Mode).hasSecondaryOutput(); in SrcOverWillNeedDstTexture()921 hasMixedSamples, SkXfermode::kSrcOver_Mode).hasSecondaryOutput(); in SrcOverWillNeedDstTexture()
55 bool GrXferProcessor::hasSecondaryOutput() const { in hasSecondaryOutput() function in GrXferProcessor
205 bool hasSecondaryOutput() const;
187 if (fFS.hasSecondaryOutput() && caps.glslCaps()->mustDeclareFragmentShaderOutput()) { in bindProgramResourceLocations()
81 TEST_ASSERT(xp->hasSecondaryOutput() == GrBlendCoeffRefsSrc2(fBlendInfo.fDstBlend)); in XPInfo()1210 TEST_ASSERT(!xp->hasSecondaryOutput());1212 TEST_ASSERT(!xp->hasSecondaryOutput());