Lines Matching refs:GrGLProgramBuilder
49 sk_sp<GrGLProgram> GrGLProgramBuilder::CreateProgram( in CreateProgram()
61 GrGLProgramBuilder builder(glGpu, desc, programInfo); in CreateProgram()
79 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu* gpu, in GrGLProgramBuilder() function in GrGLProgramBuilder
91 const GrCaps* GrGLProgramBuilder::caps() const { in caps()
95 SkSL::Compiler* GrGLProgramBuilder::shaderCompiler() const { in shaderCompiler()
99 bool GrGLProgramBuilder::compileAndAttachShaders(const SkSL::String& glsl, in compileAndAttachShaders()
119 void GrGLProgramBuilder::computeCountsAndStrides(GrGLuint programID, in computeCountsAndStrides()
149 void GrGLProgramBuilder::addInputVars(const SkSL::Program::Inputs& inputs) { in addInputVars()
159 void GrGLProgramBuilder::storeShaderInCache(const SkSL::Program::Inputs& inputs, GrGLuint programID, in storeShaderInCache()
208 sk_sp<GrGLProgram> GrGLProgramBuilder::finalize(const GrGLPrecompiledProgram* precompiledProgram) { in finalize()
476 void GrGLProgramBuilder::bindProgramResourceLocations(GrGLuint programID) { in bindProgramResourceLocations()
490 bool GrGLProgramBuilder::checkLinkStatus(GrGLuint programID, in checkLinkStatus()
525 void GrGLProgramBuilder::resolveProgramResourceLocations(GrGLuint programID, bool force) { in resolveProgramResourceLocations()
529 sk_sp<GrGLProgram> GrGLProgramBuilder::createProgram(GrGLuint programID) { in createProgram()
545 bool GrGLProgramBuilder::PrecompileProgram(GrDirectContext* dContext, in PrecompileProgram()