Home
last modified time | relevance | path

Searched refs:precompiledProgram (Results 1 – 2 of 2) sorted by relevance

/external/skia/src/gpu/gl/
DGrGLGpuProgramCache.cpp24 Entry(const GrGLPrecompiledProgram& precompiledProgram) in Entry()
25 : fPrecompiledProgram(precompiledProgram) {} in Entry()
94 const GrGLPrecompiledProgram* precompiledProgram = &((*entry)->fPrecompiledProgram); in findOrCreateProgramImpl() local
95 SkASSERT(precompiledProgram->fProgramID != 0); in findOrCreateProgramImpl()
97 precompiledProgram); in findOrCreateProgramImpl()
135 GrGLPrecompiledProgram precompiledProgram; in precompileShader() local
136 if (!GrGLProgramBuilder::PrecompileProgram(dContext, &precompiledProgram, data)) { in precompileShader()
140 fMap.insert(desc, std::make_unique<Entry>(precompiledProgram)); in precompileShader()
/external/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.cpp53 const GrGLPrecompiledProgram* precompiledProgram) { in CreateProgram() argument
64 if (persistentCache && !precompiledProgram) { in CreateProgram()
74 return builder.finalize(precompiledProgram); in CreateProgram()
206 sk_sp<GrGLProgram> GrGLProgramBuilder::finalize(const GrGLPrecompiledProgram* precompiledProgram) { in finalize() argument
211 if (precompiledProgram) { in finalize()
212 programID = precompiledProgram->fProgramID; in finalize()
223 !precompiledProgram) { in finalize()
250 if (precompiledProgram) { in finalize()
253 this->addInputVars(precompiledProgram->fInputs); in finalize()
431 if (!cached && !geomProc.willUseTessellationShaders() && !precompiledProgram) { in finalize()
[all …]