Lines Matching refs:GrFragmentProcessor
43 template <typename T, int (GrFragmentProcessor::*COUNT)() const>
46 BuilderInputProvider(const GrFragmentProcessor* fp, const T* ts) : fFP(fp) , fTs(ts) {} in BuilderInputProvider()
56 const GrFragmentProcessor* child = &fFP->childProcessor(childIdx); in childInputs()
58 for (const auto& fp : GrFragmentProcessor::FPCRange(*fFP)) { in childInputs()
69 const GrFragmentProcessor* fFP;
75 &GrFragmentProcessor::numCoordTransforms>;
77 BuilderInputProvider<SamplerHandle, &GrFragmentProcessor::numTextureSamplers>;
106 const GrFragmentProcessor& fp, in EmitArgs()
122 const GrFragmentProcessor& fFp;
133 void setData(const GrGLSLProgramDataManager& pdman, const GrFragmentProcessor& processor);
184 virtual void onSetData(const GrGLSLProgramDataManager&, const GrFragmentProcessor&) {} in onSetData() argument
192 friend class GrFragmentProcessor; variable