Home
last modified time | relevance | path

Searched refs:programState (Results 1 – 18 of 18) sorted by relevance

/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp331 const gl::ProgramState &programState, in GenerateTransformFeedbackEmulationOutputs() argument
337 programState.getLinkedTransformFeedbackVaryings(); in GenerateTransformFeedbackEmulationOutputs()
338 const std::vector<GLsizei> &bufferStrides = programState.getTransformFeedbackStrides(); in GenerateTransformFeedbackEmulationOutputs()
340 programState.getTransformFeedbackBufferMode() == GL_INTERLEAVED_ATTRIBS; in GenerateTransformFeedbackEmulationOutputs()
418 void GenerateTransformFeedbackExtensionOutputs(const gl::ProgramState &programState, in GenerateTransformFeedbackExtensionOutputs() argument
424 programState.getLinkedTransformFeedbackVaryings(); in GenerateTransformFeedbackExtensionOutputs()
459 void AssignAttributeLocations(const gl::ProgramState &programState, in AssignAttributeLocations() argument
464 for (const sh::ShaderVariable &attribute : programState.getProgramInputs()) in AssignAttributeLocations()
473 void AssignOutputLocations(const gl::ProgramState &programState, in AssignOutputLocations() argument
480 const auto &outputLocations = programState.getOutputLocations(); in AssignOutputLocations()
[all …]
Dglslang_wrapper_utils.h102 const gl::ProgramState &programState,
113 const gl::ProgramState &programState,
/external/angle/src/libANGLE/renderer/vulkan/
DProgramExecutableVk.cpp400 void ProgramExecutableVk::addImageDescriptorSetDesc(const gl::ProgramState &programState, in addImageDescriptorSetDesc() argument
403 const std::vector<gl::ImageBinding> &imageBindings = programState.getImageBindings(); in addImageDescriptorSetDesc()
404 const std::vector<gl::LinkedUniform> &uniforms = programState.getUniforms(); in addImageDescriptorSetDesc()
410 uint32_t uniformIndex = programState.getUniformIndexFromImageIndex(imageIndex); in addImageDescriptorSetDesc()
417 programState.getProgramExecutable().getLinkedShaderStages()) in addImageDescriptorSetDesc()
434 void ProgramExecutableVk::addTextureDescriptorSetDesc(const gl::ProgramState &programState, in addTextureDescriptorSetDesc() argument
438 const std::vector<gl::SamplerBinding> &samplerBindings = programState.getSamplerBindings(); in addTextureDescriptorSetDesc()
439 const std::vector<gl::LinkedUniform> &uniforms = programState.getUniforms(); in addTextureDescriptorSetDesc()
445 uint32_t uniformIndex = programState.getUniformIndexFromSamplerIndex(textureIndex); in addTextureDescriptorSetDesc()
472 programState.getProgramExecutable().getLinkedShaderStages()) in addTextureDescriptorSetDesc()
[all …]
DProgramExecutableVk.h145 const gl::ProgramState &programState,
180 void addImageDescriptorSetDesc(const gl::ProgramState &programState,
182 void addTextureDescriptorSetDesc(const gl::ProgramState &programState,
190 void updateTransformFeedbackDescriptorSetImpl(const gl::ProgramState &programState,
198 void updateAtomicCounterBuffersDescriptorSet(const gl::ProgramState &programState,
203 angle::Result updateImagesDescriptorSet(const gl::ProgramState &programState,
DGlslangWrapperVk.cpp60 const gl::ProgramState &programState, in GetShaderSource() argument
67 GlslangGetShaderSource(options, programState, resources, programInterfaceInfo, shaderSourcesOut, in GetShaderSource()
DGlslangWrapperVk.h34 const gl::ProgramState &programState,
DTransformFeedbackVk.h67 const gl::ProgramState &programState,
DTransformFeedbackVk.cpp205 const gl::ProgramState &programState, in updateDescriptorSet() argument
218 ASSERT(programState.getTransformFeedbackBufferMode() != GL_INTERLEAVED_ATTRIBS || in updateDescriptorSet()
/external/angle/src/libANGLE/
DProgramExecutable.cpp187 void ProgramExecutable::updateActiveSamplers(const ProgramState &programState) in updateActiveSamplers() argument
189 const std::vector<SamplerBinding> &samplerBindings = programState.getSamplerBindings(); in updateActiveSamplers()
197 uint32_t uniformIndex = programState.getUniformIndexFromSamplerIndex(samplerIndex); in updateActiveSamplers()
198 const gl::LinkedUniform &samplerUniform = programState.getUniforms()[uniformIndex]; in updateActiveSamplers()
299 const ProgramState *programState = getProgramState(shaderType); in linkValidateGlobalNames() local
300 if (!programState) in linkValidateGlobalNames()
304 Shader *shader = programState->getAttachedShader(shaderType); in linkValidateGlobalNames()
379 const ProgramState *programState = getProgramState(ShaderType::Vertex); in linkValidateGlobalNames() local
380 if (programState) in linkValidateGlobalNames()
382 Shader *vertexShader = programState->getAttachedShader(ShaderType::Vertex); in linkValidateGlobalNames()
DProgramLinkedResources.cpp1265 void ProgramLinkedResourcesLinker::linkResources(const ProgramState &programState, in linkResources() argument
1272 Shader *shader = programState.getAttachedShader(shaderType); in linkResources()
1297 Shader *shader = programState.getAttachedShader(shaderType); in linkResources()
1321 getAtomicCounterBufferSizeMap(programState, sizeMap); in linkResources()
1326 const ProgramState &programState, in getAtomicCounterBufferSizeMap() argument
1329 for (unsigned int index : programState.getAtomicCounterUniformRange()) in getAtomicCounterBufferSizeMap()
1331 const LinkedUniform &glUniform = programState.getUniforms()[index]; in getAtomicCounterBufferSizeMap()
DProgramLinkedResources.h243 void linkResources(const ProgramState &programState,
247 void getAtomicCounterBufferSizeMap(const ProgramState &programState,
DProgramExecutable.h146 void updateActiveSamplers(const ProgramState &programState);
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DProgram11.cpp17 Program11::Program11(const gl::ProgramState &programState, Renderer11 *renderer) in Program11() argument
18 : ProgramD3D(programState, renderer) in Program11()
DProgram11.h20 Program11(const gl::ProgramState &programState, Renderer11 *renderer11);
DStateManager11.cpp1221 const gl::ProgramState &programState = mProgramD3D->getState(); in syncState() local
1223 programState.usesMultiview() ? programState.getNumViews() : 1; in syncState()
/external/angle/src/libANGLE/renderer/metal/
Dmtl_glslang_utils.mm48 void GlslangGetShaderSource(const gl::ProgramState &programState,
57 rx::GlslangGetShaderSource(options, programState, resources, &programInterfaceInfo,
Dmtl_glslang_utils.h22 void GlslangGetShaderSource(const gl::ProgramState &programState,
/external/deqp/external/openglcts/modules/gl/
Dgl4cGlSpirvTests.cpp761 GLint programState[4]; in iterate() local
763 gl.getProgramiv(program.getProgram(), GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, &programState[0]); in iterate()
766 gl.getProgramiv(program.getProgram(), GL_ACTIVE_UNIFORM_MAX_LENGTH, &programState[1]); in iterate()
769 gl.getProgramiv(program.getProgram(), GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH, &programState[2]); in iterate()
772 gl.getProgramiv(program.getProgram(), GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH, &programState[3]); in iterate()
778 if (programState[i] != expectedValues[i]) in iterate()
782 << programState[i] << "\n" in iterate()