Lines Matching refs:GrGLProgramBuilder
31 GrGLProgram* GrGLProgramBuilder::CreateProgram(const DrawArgs& args, GrGLGpu* gpu) { in CreateProgram()
36 GrGLProgramBuilder builder(gpu, args); in CreateProgram()
55 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu* gpu, const DrawArgs& args) in GrGLProgramBuilder() function in GrGLProgramBuilder
63 const GrCaps* GrGLProgramBuilder::caps() const { in caps()
67 const GrGLSLCaps* GrGLProgramBuilder::glslCaps() const { in glslCaps()
83 void GrGLProgramBuilder::emitSamplers(const GrProcessor& processor, in emitSamplers()
104 bool GrGLProgramBuilder::compileAndAttachShaders(GrGLSLShaderBuilder& shader, in compileAndAttachShaders()
126 GrGLProgram* GrGLProgramBuilder::finalize() { in finalize()
179 void GrGLProgramBuilder::bindProgramResourceLocations(GrGLuint programID) { in bindProgramResourceLocations()
205 bool GrGLProgramBuilder::checkLinkStatus(GrGLuint programID) { in checkLinkStatus()
229 void GrGLProgramBuilder::resolveProgramResourceLocations(GrGLuint programID) { in resolveProgramResourceLocations()
248 void GrGLProgramBuilder::cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs) { in cleanupProgram()
253 void GrGLProgramBuilder::cleanupShaders(const SkTDArray<GrGLuint>& shaderIDs) { in cleanupShaders()
259 GrGLProgram* GrGLProgramBuilder::createProgram(GrGLuint programID) { in createProgram()