Searched refs:ProgramVk (Results 1 – 11 of 11) sorted by relevance
/external/angle/src/libANGLE/renderer/vulkan/ |
D | ProgramVk.cpp | 141 ProgramVk::ProgramVk(const gl::ProgramState &state) : ProgramImpl(state) in ProgramVk() function in rx::ProgramVk 147 ProgramVk::~ProgramVk() = default; 149 void ProgramVk::destroy(const gl::Context *context) in destroy() 155 void ProgramVk::reset(ContextVk *contextVk) in reset() 164 std::unique_ptr<rx::LinkEvent> ProgramVk::load(const gl::Context *context, in load() 206 void ProgramVk::save(const gl::Context *context, gl::BinaryOutputStream *stream) in save() 231 void ProgramVk::setBinaryRetrievableHint(bool retrievable) in setBinaryRetrievableHint() 236 void ProgramVk::setSeparable(bool separable) in setSeparable() 243 void ProgramVk::fillProgramStateMap(gl::ShaderMap<const gl::ProgramState *> *programStatesOut) in fillProgramStateMap() 255 std::unique_ptr<LinkEvent> ProgramVk::link(const gl::Context *context, in link() [all …]
|
D | ProgramPipelineVk.cpp | 47 ProgramVk *programVk = getShaderProgram(contextVk->getState(), shaderType); in fillProgramStateMap() 131 ProgramVk *programVk = getShaderProgram(glState, shaderType); in calcUniformUpdateRequiredSpace() 175 ProgramVk *programVk = getShaderProgram(glState, shaderType); in updateUniforms() 228 ProgramVk *programVk = getShaderProgram(glState, shaderType); in updateUniforms() 245 const ProgramVk *program = getShaderProgram(glState, shaderType); in dirtyUniforms() 261 ProgramVk *programVk = getShaderProgram(glState, shaderType); in setAllDefaultUniformsDirty()
|
D | ProgramExecutableVk.h | 128 ProgramVk *getShaderProgram(const gl::State &glState, gl::ShaderType shaderType) const; 181 void setProgram(ProgramVk *program) in setProgram() 208 friend class ProgramVk; 319 ProgramVk *mProgram;
|
D | ProgramVk.h | 31 class ProgramVk : public ProgramImpl 34 ProgramVk(const gl::ProgramState &state); 35 ~ProgramVk() override;
|
D | ProgramPipelineVk.h | 34 ProgramVk *getShaderProgram(const gl::State &glState, gl::ShaderType shaderType) const in getShaderProgram()
|
D | BUILD.gn | 55 "ProgramVk.cpp", 56 "ProgramVk.h",
|
D | ProgramExecutableVk.cpp | 383 ProgramVk *ProgramExecutableVk::getShaderProgram(const gl::State &glState, in getShaderProgram() 805 ProgramVk *programVk = getShaderProgram(glState, gl::ShaderType::Fragment); in updateEarlyFragmentTestsOptimization() 838 ProgramVk *programVk = getShaderProgram(glState, shaderType); in getGraphicsPipeline() 874 ProgramVk *programVk = getShaderProgram(glState, gl::ShaderType::Compute); in getComputePipeline()
|
D | ContextVk.h | 1025 ProgramVk *mProgram;
|
D | ContextVk.cpp | 2071 ProgramVk *programVk = vk::GetImpl(resource.second); in syncObjectPerfCounters() 4067 return new ProgramVk(state); in createProgram() 4215 ProgramVk *programVk = vk::GetImpl(mState.getProgram()); in invalidateCurrentShaderResources()
|
/external/angle/src/libANGLE/renderer/vulkan/doc/ |
D | ShaderModuleCompilation.md | 59 "ANGLE Front-end"->"Vulkan Back-end": ProgramVk::link 61 Note right of "Vulkan Back-end": ProgramVk inits uniforms,\nlayouts, and descriptors.
|
/external/angle/ |
D | Android.bp | 828 "src/libANGLE/renderer/vulkan/ProgramVk.cpp",
|