Lines Matching refs:fProgramBuilder
88 SkASSERT(CustomFeatures::kSampleLocations & fProgramBuilder->header().processorFeatures()); in sampleOffsets()
95 const GrShaderCaps& shaderCaps = *fProgramBuilder->shaderCaps(); in maskOffMultisampleCoverage()
119 const GrShaderCaps* shaderCaps = fProgramBuilder->shaderCaps(); in dstColor()
142 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableAdvancedBlendEquationIfNeeded()
162 fProgramBuilder->finalizeFragmentOutputColor(fOutputs.back()); in enableCustomOutput()
169 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in enableSecondaryOutput()
181 fProgramBuilder->finalizeFragmentSecondaryColor(fOutputs.back()); in enableSecondaryOutput()
202 const GrShaderCaps& caps = *fProgramBuilder->shaderCaps(); in getSecondaryColorOutputName()
208 SkASSERT(fProgramBuilder->header().hasSurfaceOriginKey()); in getSurfaceOrigin()
209 return static_cast<GrSurfaceOrigin>(fProgramBuilder->header().fSurfaceOriginKey-1); in getSurfaceOrigin()
216 SkASSERT(fProgramBuilder->header().processorFeatures() in onFinalize()
219 if (CustomFeatures::kSampleLocations & fProgramBuilder->header().processorFeatures()) { in onFinalize()
221 const GrPipeline& pipeline = fProgramBuilder->pipeline(); in onFinalize()
223 fProgramBuilder->renderTarget()->renderTargetPriv().getSampleLocations(pipeline); in onFinalize()
234 fProgramBuilder->varyingHandler()->getFragDecls(&this->inputs(), &this->outputs()); in onFinalize()