Home
last modified time | relevance | path

Searched refs:ProgramState (Results 1 – 25 of 52) sorted by relevance

123

/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.h120 gl::ShaderMap<const gl::ProgramState *> *programStatesOut);
147 const gl::ProgramState &programState,
182 void addImageDescriptorSetDesc(const gl::ProgramState &programState,
184 void addTextureDescriptorSetDesc(const gl::ProgramState &programState,
192 void updateTransformFeedbackDescriptorSetImpl(const gl::ProgramState &programState,
200 void updateAtomicCounterBuffersDescriptorSet(const gl::ProgramState &programState,
205 angle::Result updateImagesDescriptorSet(const gl::ProgramState &programState,
DProgramExecutableVk.cpp292 gl::ShaderMap<const gl::ProgramState *> *programStatesOut) in fillProgramStateMap()
424 void ProgramExecutableVk::addImageDescriptorSetDesc(const gl::ProgramState &programState, in addImageDescriptorSetDesc()
457 void ProgramExecutableVk::addTextureDescriptorSetDesc(const gl::ProgramState &programState, in addTextureDescriptorSetDesc()
629 gl::ShaderMap<const gl::ProgramState *> programStates; in createPipelineLayout()
688 const gl::ProgramState *programState = programStates[shaderType]; in createPipelineLayout()
701 const gl::ProgramState *programState = programStates[shaderType]; in createPipelineLayout()
745 const gl::ProgramState *programState = programStates[shaderType]; in createPipelineLayout()
968 const gl::ProgramState &programState, in updateAtomicCounterBuffersDescriptorSet()
1063 angle::Result ProgramExecutableVk::updateImagesDescriptorSet(const gl::ProgramState &programState, in updateImagesDescriptorSet()
1156 gl::ShaderMap<const gl::ProgramState *> programStates; in updateShaderResourcesDescriptorSet()
[all …]
DTransformFeedbackVk.h20 class ProgramState; variable
55 const gl::ProgramState &programState,
DProgramVk.h34 ProgramVk(const gl::ProgramState &state);
45 void fillProgramStateMap(gl::ShaderMap<const gl::ProgramState *> *programStatesOut);
DGlslangWrapperVk.h34 const gl::ProgramState &programState,
DProgramPipelineVk.h46 gl::ShaderMap<const gl::ProgramState *> *programStatesOut);
DGlslangWrapperVk.cpp60 const gl::ProgramState &programState, in GetShaderSource()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/
DProgramExecutable.h98 class ProgramState; variable
113 const ProgramState *getProgramState(ShaderType shaderType) const;
203 void setProgramState(ProgramState *state) in setProgramState()
296 friend class ProgramState; variable
298 void updateActiveSamplers(const ProgramState &programState);
306 ProgramState *mProgramState;
DProgramLinkedResources.h41 class ProgramState; variable
54 UniformLinker(const ProgramState &state);
87 const ProgramState &mState;
243 void linkResources(const ProgramState &programState,
247 void getAtomicCounterBufferSizeMap(const ProgramState &programState,
DProgramExecutable.cpp156 const ProgramState *ProgramExecutable::getProgramState(ShaderType shaderType) const in getProgramState()
283 void ProgramExecutable::updateActiveSamplers(const ProgramState &programState) in updateActiveSamplers()
395 const ProgramState *programState = getProgramState(shaderType); in linkValidateGlobalNames()
475 const ProgramState *programState = getProgramState(ShaderType::Vertex); in linkValidateGlobalNames()
DProgram.cpp384 void InitUniformBlockLinker(const ProgramState &state, UniformBlockLinker *blockLinker) in InitUniformBlockLinker()
396 void InitShaderStorageBlockLinker(const ProgramState &state, ShaderStorageBlockLinker *blockLinker) in InitShaderStorageBlockLinker()
1079 ProgramState::ProgramState() in ProgramState() function in gl::ProgramState
1105 ProgramState::~ProgramState() in ~ProgramState()
1110 const std::string &ProgramState::getLabel() in getLabel()
1115 Shader *ProgramState::getAttachedShader(ShaderType shaderType) const in getAttachedShader()
1121 GLuint ProgramState::getUniformIndexFromName(const std::string &name) const in getUniformIndexFromName()
1126 GLuint ProgramState::getBufferVariableIndexFromName(const std::string &name) const in getBufferVariableIndexFromName()
1131 GLuint ProgramState::getUniformIndexFromLocation(UniformLocation location) const in getUniformIndexFromLocation()
1137 Optional<GLuint> ProgramState::getSamplerIndex(UniformLocation location) const in getSamplerIndex()
[all …]
DProgram.h203 class ProgramState final : angle::NonCopyable
206 ProgramState();
207 ~ProgramState();
721 const ProgramState &getState() const in getState()
937 ProgramState mState;
DMemoryProgramCache.h23 class ProgramState; variable
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/
DDynamicHLSL.h160 const gl::ProgramState &programData,
164 const gl::ProgramState &programData,
177 const gl::ProgramState &programData,
185 const gl::ProgramState &programData,
DDynamicImage2DHLSL.h20 const gl::ProgramState &programData,
28 const gl::ProgramState &programData, in GenerateComputeShaderForImage2DBindSignature()
DDynamicHLSL.cpp359 const gl::ProgramState &programData, in generateComputeShaderForImage2DBindSignature()
468 const gl::ProgramState &programData, in generateShaderLinkHLSL()
989 const gl::ProgramState &programData, in generateGeometryShaderHLSL()
1213 const gl::ProgramState &programData, in getPixelShaderOutputKey()
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/metal/
Dmtl_glslang_utils.h35 void GlslangGetShaderSource(const gl::ProgramState &programState,
49 const gl::ProgramState &programState,
Dmtl_glslang_utils.mm225 void GlslangGetShaderSource(const gl::ProgramState &programState,
251 const gl::ProgramState &programState,
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/
DProgramImpl.h74 ProgramImpl(const gl::ProgramState &state) : mState(state) {} in ProgramImpl()
156 const gl::ProgramState &getState() const { return mState; } in getState()
162 const gl::ProgramState &mState;
DGLImplFactory.h63 virtual ProgramImpl *createProgram(const gl::ProgramState &data) = 0;
Dglslang_wrapper_utils.h112 const gl::ProgramState &programState,
DProgramImpl_mock.h24 MockProgramImpl() : ProgramImpl(gl::ProgramState()) {} in MockProgramImpl()
/device/generic/vulkan-cereal/third-party/angle/src/tests/
Dangle_unittests_utils.h29 ProgramImpl *createProgram(const gl::ProgramState &data) override { return nullptr; } in createProgram()
87 MOCK_METHOD1(createProgram, ProgramImpl *(const gl::ProgramState &));
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/renderer/d3d/d3d11/
DProgram11.h20 Program11(const gl::ProgramState &programState, Renderer11 *renderer11);
DProgram11.cpp17 Program11::Program11(const gl::ProgramState &programState, Renderer11 *renderer) in Program11()

123