Searched refs:programExecutable (Results 1 – 9 of 9) sorted by relevance
| /external/angle/src/libANGLE/renderer/vulkan/ |
| D | spv_utils.cpp | 209 const gl::ProgramExecutable &programExecutable, in AssignTransformFeedbackEmulationBindings() argument 217 ASSERT(!programExecutable.getLinkedTransformFeedbackVaryings().empty()); in AssignTransformFeedbackEmulationBindings() 219 programExecutable.getTransformFeedbackBufferMode() == GL_INTERLEAVED_ATTRIBS; in AssignTransformFeedbackEmulationBindings() 221 isInterleaved ? 1 : programExecutable.getLinkedTransformFeedbackVaryings().size(); in AssignTransformFeedbackEmulationBindings() 277 void AssignAttributeLocations(const gl::ProgramExecutable &programExecutable, in AssignAttributeLocations() argument 286 for (const sh::ShaderVariable &attribute : programExecutable.getProgramInputs()) in AssignAttributeLocations() 308 programExecutable.getLinkedShaderVersion(gl::ShaderType::Vertex) == 100) in AssignAttributeLocations() 332 void AssignSecondaryOutputLocations(const gl::ProgramExecutable &programExecutable, in AssignSecondaryOutputLocations() argument 335 const auto &secondaryOutputLocations = programExecutable.getSecondaryOutputLocations(); in AssignSecondaryOutputLocations() 336 const auto &outputVariables = programExecutable.getOutputVariables(); in AssignSecondaryOutputLocations() [all …]
|
| D | spv_utils.h | 116 const gl::ProgramExecutable &programExecutable, 123 const gl::ProgramExecutable &programExecutable,
|
| D | ProgramVk.cpp | 211 const gl::ProgramExecutable &programExecutable = mState.getExecutable(); in link() local 213 contextVk, programExecutable.getLinkedShaderStages(), spirvBlobs, in link() 228 status = mExecutable.createPipelineLayout(contextVk, programExecutable, nullptr); in link() 238 status = mExecutable.warmUpPipelineCache(contextVk, programExecutable); in link()
|
| D | ContextVk.cpp | 5271 const gl::ProgramExecutable *programExecutable = glState.getProgramExecutable(); in syncState() local 5274 (programExecutable == nullptr || command != gl::Command::Dispatch)) in syncState() 5320 updateAdvancedBlendEquations(programExecutable); in syncState() 5594 ASSERT(programExecutable); in syncState() 5596 updateAdvancedBlendEquations(programExecutable); in syncState() 5597 getExecutable()->onProgramBind(*programExecutable); in syncState()
|
| /external/angle/src/libANGLE/ |
| D | TransformFeedback.cpp | 155 const ProgramExecutable *programExecutable = in begin() local 157 if (programExecutable) in begin() 160 auto strides = programExecutable->getTransformFeedbackStrides(); in begin()
|
| D | validationES3.cpp | 3114 const ProgramExecutable *programExecutable = in ValidateBeginTransformFeedback() local 3116 if (!programExecutable) in ValidateBeginTransformFeedback() 3122 if (programExecutable->getLinkedTransformFeedbackVaryings().empty()) in ValidateBeginTransformFeedback() 3128 if (!ValidateProgramExecutableXFBBuffersPresent(context, programExecutable)) in ValidateBeginTransformFeedback()
|
| D | validationES.h | 953 const ProgramExecutable *programExecutable);
|
| D | Context.cpp | 10365 const ProgramExecutable *programExecutable = context->getState().getProgramExecutable(); in updateValidDrawModes() local 10368 if (programExecutable && programExecutable->hasLinkedTessellationShader()) in updateValidDrawModes() 10395 if (!programExecutable || !programExecutable->hasLinkedShaderStage(ShaderType::Geometry)) in updateValidDrawModes() 10407 PrimitiveMode gsMode = programExecutable->getGeometryShaderInputPrimitiveType(); in updateValidDrawModes()
|
| D | validationES.cpp | 8641 const ProgramExecutable *programExecutable) in ValidateProgramExecutableXFBBuffersPresent() argument 8643 size_t programXfbCount = programExecutable->getTransformFeedbackBufferCount(); in ValidateProgramExecutableXFBBuffersPresent()
|