Searched refs:hasSecondaryOutput (Results 1 – 8 of 8) sorted by relevance
61 bool hasSecondaryOutput() const { return kNone_OutputType != fSecondaryOutputType; } in hasSecondaryOutput() function356 bool onHasSecondaryOutput() const override { return fBlendFormula.hasSecondaryOutput(); } in onHasSecondaryOutput()424 if (blendFormula.hasSecondaryOutput()) { in emitOutputsForBlendState()753 if (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) { in onCreateXferProcessor()782 return get_lcd_blend_formula(fBlendMode).hasSecondaryOutput(); in willReadDstInShader()791 return formula.hasSecondaryOutput(); in willReadDstInShader()859 if (blendFormula.hasSecondaryOutput() && !caps.shaderCaps()->dualSourceBlendingSupport()) { in CreateSrcOverXferProcessor()887 return formula.hasSecondaryOutput(); in WillSrcOverNeedDstTexture()898 return formula.hasSecondaryOutput(); in WillSrcOverNeedDstTexture()
138 virtual bool hasSecondaryOutput() const = 0;176 bool hasSecondaryOutput() const override { return fHasSecondaryOutput; } in hasSecondaryOutput() function
66 this->emitFSOutputSwizzle(this->pipeline().getXferProcessor().hasSecondaryOutput()); in emitAndInstallProcs()224 if (xp.hasSecondaryOutput()) { in emitAndInstallXferProc()354 void GrGLSLProgramBuilder::emitFSOutputSwizzle(bool hasSecondaryOutput) { in emitFSOutputSwizzle() argument362 if (hasSecondaryOutput) { in emitFSOutputSwizzle()
167 void emitFSOutputSwizzle(bool hasSecondaryOutput);
37 bool GrXferProcessor::hasSecondaryOutput() const { in hasSecondaryOutput() function in GrXferProcessor
191 bool hasSecondaryOutput() const;
181 if (fFS.hasSecondaryOutput() && caps.shaderCaps()->mustDeclareFragmentShaderOutput()) { in bindProgramResourceLocations()
80 TEST_ASSERT(xp->hasSecondaryOutput() == GrBlendCoeffRefsSrc2(fBlendInfo.fDstBlend)); in XPInfo()1040 TEST_ASSERT(!xp->hasSecondaryOutput());1042 TEST_ASSERT(!xp->hasSecondaryOutput());