Home
last modified time | relevance | path

Searched refs:programExecutable (Results 1 – 7 of 7) sorted by relevance

/external/angle/src/libANGLE/renderer/
Dglslang_wrapper_utils.cpp273 void AssignAttributeLocations(const gl::ProgramExecutable &programExecutable, in AssignAttributeLocations() argument
278 for (const sh::ShaderVariable &attribute : programExecutable.getProgramInputs()) in AssignAttributeLocations()
357 const gl::ProgramExecutable &programExecutable = programState.getExecutable(); in AssignOutputLocations() local
358 const auto &outputLocations = programExecutable.getOutputLocations(); in AssignOutputLocations()
359 const auto &outputVariables = programExecutable.getOutputVariables(); in AssignOutputLocations()
512 void AssignTransformFeedbackQualifiers(const gl::ProgramExecutable &programExecutable, in AssignTransformFeedbackQualifiers() argument
519 programExecutable.getLinkedTransformFeedbackVaryings(); in AssignTransformFeedbackQualifiers()
520 const std::vector<GLsizei> &varyingStrides = programExecutable.getTransformFeedbackStrides(); in AssignTransformFeedbackQualifiers()
522 programExecutable.getTransformFeedbackBufferMode() == GL_INTERLEAVED_ATTRIBS; in AssignTransformFeedbackQualifiers()
668 const gl::ProgramExecutable &programExecutable, in AssignUniformBindings() argument
[all …]
/external/angle/src/libANGLE/
DTransformFeedback.cpp149 const ProgramExecutable *programExecutable = in begin() local
151 if (programExecutable) in begin()
154 auto strides = programExecutable->getTransformFeedbackStrides(); in begin()
DVaryingPacking.cpp1083 const ProgramExecutable &programExecutable) in GetMergedVaryingsFromShaders() argument
1092 if (!backShader && !programExecutable.hasLinkedShaderStage(backShaderType)) in GetMergedVaryingsFromShaders()
1099 : programExecutable.getLinkedOutputVaryings(backShaderType); in GetMergedVaryingsFromShaders()
1102 : programExecutable.getLinkedInputVaryings(backShaderType); in GetMergedVaryingsFromShaders()
DVaryingPacking.h327 const ProgramExecutable &programExecutable);
DvalidationES3.cpp2776 const ProgramExecutable *programExecutable = context->getState().getProgramExecutable(); in ValidateBeginTransformFeedback() local
2777 if (!programExecutable) in ValidateBeginTransformFeedback()
2783 if (programExecutable->getLinkedTransformFeedbackVaryings().empty()) in ValidateBeginTransformFeedback()
2789 size_t programXfbCount = programExecutable->getTransformFeedbackBufferCount(); in ValidateBeginTransformFeedback()
DContext.cpp9352 const ProgramExecutable *programExecutable = context->getState().getProgramExecutable(); in updateValidDrawModes() local
9355 if (programExecutable && programExecutable->hasLinkedTessellationShader()) in updateValidDrawModes()
9382 if (!programExecutable || !programExecutable->hasLinkedShaderStage(ShaderType::Geometry)) in updateValidDrawModes()
9391 PrimitiveMode gsMode = programExecutable->getGeometryShaderInputPrimitiveType(); in updateValidDrawModes()
/external/angle/src/libANGLE/renderer/vulkan/
DContextVk.cpp3480 const gl::ProgramExecutable *programExecutable = glState.getProgramExecutable(); in syncState() local
3483 (programExecutable == nullptr || !programExecutable->isCompute())) in syncState()
3724 ASSERT(programExecutable); in syncState()
6103 const gl::ProgramExecutable *programExecutable = mState.getProgramExecutable(); in shouldSwitchToReadOnlyDepthFeedbackLoopMode() local
6106 if (programExecutable->isCompute()) in shouldSwitchToReadOnlyDepthFeedbackLoopMode()