Home
last modified time | relevance | path

Searched refs:GrGLProgramBuilder (Results 1 – 13 of 13) sorted by relevance

/external/skia/src/gpu/ganesh/gl/builders/
DGrGLProgramBuilder.cpp50 sk_sp<GrGLProgram> GrGLProgramBuilder::CreateProgram( in CreateProgram()
62 GrGLProgramBuilder builder(glGpu, desc, programInfo); in CreateProgram()
80 GrGLProgramBuilder::GrGLProgramBuilder(GrGLGpu* gpu, in GrGLProgramBuilder() function in GrGLProgramBuilder
92 const GrCaps* GrGLProgramBuilder::caps() const { in caps()
96 SkSL::Compiler* GrGLProgramBuilder::shaderCompiler() const { in shaderCompiler()
100 bool GrGLProgramBuilder::compileAndAttachShaders(const std::string& glsl, in compileAndAttachShaders()
120 void GrGLProgramBuilder::computeCountsAndStrides(GrGLuint programID, in computeCountsAndStrides()
148 void GrGLProgramBuilder::addInputVars(const SkSL::Program::Inputs& inputs) { in addInputVars()
158 void GrGLProgramBuilder::storeShaderInCache(const SkSL::Program::Inputs& inputs, GrGLuint programID, in storeShaderInCache()
206 sk_sp<GrGLProgram> GrGLProgramBuilder::finalize(const GrGLPrecompiledProgram* precompiledProgram) { in finalize()
[all …]
DBUILD.bazel8 "GrGLProgramBuilder.cpp",
9 "GrGLProgramBuilder.h",
DGrGLProgramBuilder.h37 class GrGLProgramBuilder : public GrGLSLProgramBuilder {
62 GrGLProgramBuilder(GrGLGpu*, const GrProgramDesc&, const GrProgramInfo&);
/external/skia/src/gpu/ganesh/gl/
DGrGLGpuProgramCache.cpp96 (*entry)->fProgram = GrGLProgramBuilder::CreateProgram(dContext, desc, programInfo, in findOrCreateProgramImpl()
108 sk_sp<GrGLProgram> program = GrGLProgramBuilder::CreateProgram(dContext, desc, programInfo); in findOrCreateProgramImpl()
136 if (!GrGLProgramBuilder::PrecompileProgram(dContext, &precompiledProgram, data)) { in precompileShader()
DGrGLUniformHandler.cpp145 GrGLProgramBuilder* glPB = (GrGLProgramBuilder*) fProgramBuilder; in glGpu()
DGrGLVaryingHandler.h22 friend class GrGLProgramBuilder; variable
DGrGLUniformHandler.h83 friend class GrGLProgramBuilder; variable
/external/skia/src/gpu/ganesh/glsl/
DGrGLSLVertexGeoBuilder.h52 friend class GrGLProgramBuilder; variable
DGrGLSLFragmentShaderBuilder.h129 friend class GrGLProgramBuilder; variable
DGrGLSLShaderBuilder.h279 friend class GrGLProgramBuilder; variable
/external/skia/gn/
Dgpu.gni609 "$_src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp",
610 "$_src/gpu/ganesh/gl/builders/GrGLProgramBuilder.h",
/external/skia/
Dpublic.bzl1731 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp",
1732 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.h",
DAndroid.bp613 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp",
1668 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp",
4192 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp",