Home
last modified time | relevance | path

Searched refs:SharedProgramExecutable (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/external/angle/src/libANGLE/
H A DProgramPipeline.cpp49 SharedProgramExecutable ProgramPipelineState::makeNewExecutable( in makeNewExecutable()
51 ShaderMap<SharedProgramExecutable> &&ppoProgramExecutables) in makeNewExecutable()
53 SharedProgramExecutable newExecutable = std::make_shared<ProgramExecutable>(factory, &mInfoLog); in makeNewExecutable()
132 const SharedProgramExecutable &programExecutable = getShaderProgramExecutable(shaderType); in updateExecutableTextures()
148 const SharedProgramExecutable &programExecutable = getShaderProgramExecutable(shaderType); in updateExecutableSpecConstUsageBits()
194 for (SharedProgramExecutable &executable : mProgramExecutablesToDiscard) in destroyDiscardedExecutables()
292 const SharedProgramExecutable &vertexExecutable = in updateExecutableAttributes()
323 const SharedProgramExecutable &lastPreFragmentExecutable = in updateTransformFeedbackMembers()
343 const SharedProgramExecutable &programExecutable = getShaderProgramExecutable(shaderType); in updateShaderStorageBlocks()
368 const SharedProgramExecutable &programExecutable = getShaderProgramExecutable(shaderType); in updateImageBindings()
[all …]
H A DProgramPipeline.h47 const SharedProgramExecutable &getSharedExecutable() const in getSharedExecutable()
65 const SharedProgramExecutable &getShaderProgramExecutable(ShaderType shaderType) const in getShaderProgramExecutable()
77 SharedProgramExecutable makeNewExecutable(
79 ShaderMap<SharedProgramExecutable> &&ppoProgramExecutables);
102 std::vector<SharedProgramExecutable> mProgramExecutablesToDiscard;
108 SharedProgramExecutable mExecutable;
131 const SharedProgramExecutable &getSharedExecutable() const in getSharedExecutable()
158 const SharedProgramExecutable &getShaderProgramExecutable(ShaderType shaderType) const in getShaderProgramExecutable()
H A DProgramExecutable.h237 using SharedProgramExecutable = std::shared_ptr<ProgramExecutable>; variable
656 void copyUniformsFromProgramMap(const ShaderMap<SharedProgramExecutable> &executables);
725 const ShaderMap<SharedProgramExecutable> &getPPOProgramExecutables() const in getPPOProgramExecutables()
1021 ShaderMap<SharedProgramExecutable> mPPOProgramExecutables;
1037 const SharedProgramExecutable &toInstall,
1038 SharedProgramExecutable *executable);
1039 void UninstallExecutable(const Context *context, SharedProgramExecutable *executable);
H A DProgram.h260 const SharedProgramExecutable &getSharedExecutable() const in getSharedExecutable()
315 SharedProgramExecutable mExecutable;
480 const SharedProgramExecutable &getSharedExecutable() const in getSharedExecutable()
H A DProgramExecutable.cpp173 RangeUI AddUniforms(const ShaderMap<SharedProgramExecutable> &executables, in AddUniforms()
764 for (SharedProgramExecutable &executable : mPPOProgramExecutables) in destroy()
2091 const ShaderMap<SharedProgramExecutable> &executables) in copyUniformsFromProgramMap()
3201 const SharedProgramExecutable &toInstall, in InstallExecutable()
3202 SharedProgramExecutable *executable) in InstallExecutable()
3214 void UninstallExecutable(const Context *context, SharedProgramExecutable *executable) in UninstallExecutable()
H A DState.h1579 SharedProgramExecutable mExecutable;
H A DProgramLinkedResources.cpp1648 const SharedProgramExecutable &executable = state.getShaderProgramExecutable(shaderType); in initForProgramPipeline()
H A DvalidationES.cpp4152 const SharedProgramExecutable &executable = in ValidateProgramPipelineDrawStates()
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/
H A DProgramPipelineVk.cpp58 const gl::SharedProgramExecutable &glShaderExecutable = in link()
80 const gl::SharedProgramExecutable &glShaderExecutable = in link()