Searched refs:hasSecondaryOutput (Results 1 – 16 of 16) sorted by relevance
78 virtual bool hasSecondaryOutput() const = 0;112 bool hasSecondaryOutput() const override { return fHasSecondaryOutput; } in hasSecondaryOutput() function
66 this->emitFSOutputSwizzle(this->pipeline().getXferProcessor().hasSecondaryOutput()); in emitAndInstallProcs()233 if (xp.hasSecondaryOutput()) { in emitAndInstallXferProc()282 void GrGLSLProgramBuilder::emitFSOutputSwizzle(bool hasSecondaryOutput) { in emitFSOutputSwizzle() argument290 if (hasSecondaryOutput) { in emitFSOutputSwizzle()
154 void emitFSOutputSwizzle(bool hasSecondaryOutput);
74 virtual bool hasSecondaryOutput() const = 0;102 bool hasSecondaryOutput() const override { return fHasSecondaryOutput; } in hasSecondaryOutput() function
156 if (this->hasSecondaryOutput()) { in getSecondaryColorOutputName()
220 if (xp.hasSecondaryOutput()) { in emitAndInstallXferProc()
67 bool hasSecondaryOutput() const { in hasSecondaryOutput() function in BlendFormula414 bool onHasSecondaryOutput() const override { return fBlendFormula.hasSecondaryOutput(); } in onHasSecondaryOutput()482 if (blendFormula.hasSecondaryOutput()) { in emitOutputsForBlendState()781 if ((blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) || in makeXferProcessor()821 (formula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport())) { in analysis_properties()832 if (formula.hasSecondaryOutput()) { in analysis_properties()920 (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport())) { in MakeSrcOverXferProcessor()
65 bool hasSecondaryOutput() const { in hasSecondaryOutput() function in BlendFormula390 bool onHasSecondaryOutput() const override { return fBlendFormula.hasSecondaryOutput(); } in onHasSecondaryOutput()457 if (blendFormula.hasSecondaryOutput()) { in emitOutputsForBlendState()754 if ((blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) || in makeXferProcessor()794 (formula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport())) { in analysis_properties()801 if (formula.hasSecondaryOutput()) { in analysis_properties()902 (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport())) { in MakeSrcOverXferProcessor()
24 bool GrXferProcessor::hasSecondaryOutput() const { in hasSecondaryOutput() function in GrXferProcessor
160 bool hasSecondaryOutput() const; in GR_MAKE_BITFIELD_CLASS_OPS()
26 bool GrXferProcessor::hasSecondaryOutput() const { in hasSecondaryOutput() function in GrXferProcessor
162 bool hasSecondaryOutput() const;
194 meta.fHasSecondaryColorOutput = fFS.hasSecondaryOutput(); in storeShaderInCache()484 if (fFS.hasSecondaryOutput() && caps.shaderCaps()->mustDeclareFragmentShaderOutput()) { in bindProgramResourceLocations()
393 if (fFS.hasSecondaryOutput() && caps.shaderCaps()->mustDeclareFragmentShaderOutput()) { in bindProgramResourceLocations()
101 TEST_ASSERT(xp->hasSecondaryOutput() == GrBlendCoeffRefsSrc2(fBlendInfo.fDstBlend)); in XPInfo()1022 TEST_ASSERT(!xp->hasSecondaryOutput()); in DEF_GPUTEST()
109 TEST_ASSERT(xp->hasSecondaryOutput() == GrBlendCoeffRefsSrc2(fBlendInfo.fDstBlend)); in XPInfo()1111 TEST_ASSERT(!xp->hasSecondaryOutput()); in DEF_GPUTEST()