Lines Matching refs:primProc
70 void GrGLProgram::setData(const GrPrimitiveProcessor& primProc, const GrPipeline& pipeline) {
71 this->setRenderTargetState(primProc, pipeline.proxy());
78 // Within each group we will bind them in primProc, fragProcs, XP order.
81 fGeometryProcessor->setData(fProgramDataManager, primProc,
83 this->bindTextures(primProc, pipeline.getAllowSRGBInputs(), &nextTexSamplerIdx,
86 this->setFragmentData(primProc, pipeline, &nextTexSamplerIdx, &nextTexelBufferIdx);
102 void GrGLProgram::generateMipmaps(const GrPrimitiveProcessor& primProc,
104 this->generateMipmaps(primProc, pipeline.getAllowSRGBInputs());
112 void GrGLProgram::setFragmentData(const GrPrimitiveProcessor& primProc,
132 void GrGLProgram::setRenderTargetState(const GrPrimitiveProcessor& primProc,
144 if (!primProc.isPathRendering()) {
156 const GrPathProcessor& pathProc = primProc.cast<GrPathProcessor>();