Searched refs:programExecutable (Results 1 – 10 of 10) sorted by relevance
/external/angle/src/libANGLE/renderer/ |
D | glslang_wrapper_utils.cpp | 221 const gl::ProgramExecutable &programExecutable, in AssignTransformFeedbackEmulationBindings() argument 229 ASSERT(!programExecutable.getLinkedTransformFeedbackVaryings().empty()); in AssignTransformFeedbackEmulationBindings() 231 programExecutable.getTransformFeedbackBufferMode() == GL_INTERLEAVED_ATTRIBS; in AssignTransformFeedbackEmulationBindings() 233 isInterleaved ? 1 : programExecutable.getLinkedTransformFeedbackVaryings().size(); in AssignTransformFeedbackEmulationBindings() 286 void AssignAttributeLocations(const gl::ProgramExecutable &programExecutable, in AssignAttributeLocations() argument 291 for (const sh::ShaderVariable &attribute : programExecutable.getProgramInputs()) in AssignAttributeLocations() 308 void AssignSecondaryOutputLocations(const gl::ProgramExecutable &programExecutable, in AssignSecondaryOutputLocations() argument 311 const auto &secondaryOutputLocations = programExecutable.getSecondaryOutputLocations(); in AssignSecondaryOutputLocations() 312 const auto &outputVariables = programExecutable.getOutputVariables(); in AssignSecondaryOutputLocations() 341 if (programExecutable.hasLinkedShaderStage(gl::ShaderType::Fragment) && in AssignSecondaryOutputLocations() [all …]
|
D | glslang_wrapper_utils.h | 147 const gl::ProgramExecutable &programExecutable, 157 const gl::ProgramExecutable &programExecutable,
|
/external/angle/src/libANGLE/ |
D | TransformFeedback.cpp | 149 const ProgramExecutable *programExecutable = in begin() local 151 if (programExecutable) in begin() 154 auto strides = programExecutable->getTransformFeedbackStrides(); in begin()
|
D | validationES3.cpp | 3053 const ProgramExecutable *programExecutable = context->getState().getProgramExecutable(); in ValidateBeginTransformFeedback() local 3054 if (!programExecutable) in ValidateBeginTransformFeedback() 3060 if (programExecutable->getLinkedTransformFeedbackVaryings().empty()) in ValidateBeginTransformFeedback() 3067 if (!ValidateProgramExecutableXFBBuffersPresent(context, programExecutable)) in ValidateBeginTransformFeedback()
|
D | validationES.h | 929 const ProgramExecutable *programExecutable);
|
D | Context.cpp | 9990 const ProgramExecutable *programExecutable = context->getState().getProgramExecutable(); in updateValidDrawModes() local 9993 if (programExecutable && programExecutable->hasLinkedTessellationShader()) in updateValidDrawModes() 10020 if (!programExecutable || !programExecutable->hasLinkedShaderStage(ShaderType::Geometry)) in updateValidDrawModes() 10029 PrimitiveMode gsMode = programExecutable->getGeometryShaderInputPrimitiveType(); in updateValidDrawModes()
|
D | validationES.cpp | 8540 const ProgramExecutable *programExecutable) in ValidateProgramExecutableXFBBuffersPresent() argument 8542 size_t programXfbCount = programExecutable->getTransformFeedbackBufferCount(); in ValidateProgramExecutableXFBBuffersPresent()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | ProgramVk.cpp | 232 const gl::ProgramExecutable &programExecutable = mState.getExecutable(); in link() local 234 programExecutable.getLinkedShaderStages(), spirvBlobs, mExecutable.mVariableInfoMap); in link() 248 status = mExecutable.createPipelineLayout(contextVk, programExecutable, nullptr); in link()
|
D | ContextVk.cpp | 4226 const gl::ProgramExecutable *programExecutable = glState.getProgramExecutable(); in syncState() local 4229 (programExecutable == nullptr || command != gl::Command::Dispatch)) in syncState() 4276 updateAdvancedBlendEquations(programExecutable); in syncState() 4501 ASSERT(programExecutable); in syncState() 4503 updateAdvancedBlendEquations(programExecutable); in syncState() 4504 getExecutable()->onProgramBind(*programExecutable); in syncState()
|
/external/angle/src/libANGLE/renderer/metal/ |
D | mtl_glslang_utils.mm | 396 const gl::ProgramExecutable &programExecutable = programState.getExecutable(); 399 if (!programExecutable.getLinkedTransformFeedbackVaryings().empty()) 406 GlslangAssignLocations(options, programExecutable, resources.varyingPacking,
|