Lines Matching refs:GrGLProgramBuilder
32 GrGLProgram* GrGLProgramBuilder::CreateProgram(GrRenderTarget* renderTarget, GrSurfaceOrigin origin, in CreateProgram()
45 GrGLProgramBuilder builder(gpu, renderTarget, origin, in CreateProgram()
64 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu* gpu, in GrGLProgramBuilder() function in GrGLProgramBuilder
80 const GrCaps* GrGLProgramBuilder::caps() const { in caps()
84 bool GrGLProgramBuilder::compileAndAttachShaders(const char* glsl, in compileAndAttachShaders()
112 bool GrGLProgramBuilder::compileAndAttachShaders(GrGLSLShaderBuilder& shader, in compileAndAttachShaders()
135 void GrGLProgramBuilder::computeCountsAndStrides(GrGLuint programID, in computeCountsAndStrides()
165 void GrGLProgramBuilder::addInputVars(const SkSL::Program::Inputs& inputs) { in addInputVars()
174 void GrGLProgramBuilder::storeShaderInCache(const SkSL::Program::Inputs& inputs, GrGLuint programID, in storeShaderInCache()
212 GrGLProgram* GrGLProgramBuilder::finalize() { in finalize()
385 void GrGLProgramBuilder::bindProgramResourceLocations(GrGLuint programID) { in bindProgramResourceLocations()
411 bool GrGLProgramBuilder::checkLinkStatus(GrGLuint programID) { in checkLinkStatus()
433 void GrGLProgramBuilder::resolveProgramResourceLocations(GrGLuint programID) { in resolveProgramResourceLocations()
452 void GrGLProgramBuilder::cleanupProgram(GrGLuint programID, const SkTDArray<GrGLuint>& shaderIDs) { in cleanupProgram()
456 void GrGLProgramBuilder::cleanupShaders(const SkTDArray<GrGLuint>& shaderIDs) { in cleanupShaders()
462 GrGLProgram* GrGLProgramBuilder::createProgram(GrGLuint programID) { in createProgram()