/aosp_15_r20/external/angle/src/libANGLE/ |
H A D | ProgramExecutable.cpp | 178 const std::function<RangeUI(const ProgramExecutable &)> &getRange) in AddUniforms() 183 const ProgramExecutable &executable = *executables[shaderType]; in AddUniforms() 742 ProgramExecutable::ProgramExecutable(rx::GLImplFactory *factory, InfoLog *infoLog) in ProgramExecutable() function in gl::ProgramExecutable 753 ProgramExecutable::~ProgramExecutable() in ~ProgramExecutable() 760 void ProgramExecutable::destroy(const Context *context) in destroy() 776 void ProgramExecutable::reset() in reset() 858 void ProgramExecutable::load(gl::BinaryInputStream *stream) in load() 989 void ProgramExecutable::save(gl::BinaryOutputStream *stream) const in save() 1095 std::string ProgramExecutable::getInfoLogString() const in getInfoLogString() 1100 ShaderType ProgramExecutable::getFirstLinkedShaderStageType() const in getFirstLinkedShaderStageType() [all …]
|
H A D | GLES1Renderer.h | 171 ProgramExecutable *executable, 174 void setUniform1ui(ProgramExecutable *executable, UniformLocation location, GLuint value); 176 ProgramExecutable *executable, 180 void setUniformMatrix4fv(ProgramExecutable *executable, 185 void setUniform4fv(ProgramExecutable *executable, 190 void setUniform3fv(ProgramExecutable *executable, 195 void setUniform2fv(ProgramExecutable *executable, 199 void setUniform1f(ProgramExecutable *executable, UniformLocation location, GLfloat value); 200 void setUniform1fv(ProgramExecutable *executable,
|
H A D | ProgramExecutable.h | 236 class ProgramExecutable; variable 237 using SharedProgramExecutable = std::shared_ptr<ProgramExecutable>; 239 class ProgramExecutable final : public angle::Subject 242 ProgramExecutable(rx::GLImplFactory *factory, InfoLog *infoLog); 243 ~ProgramExecutable() override; 332 void updateActiveSamplers(const ProgramExecutable &executable); 647 void copyInputsFromProgram(const ProgramExecutable &executable); 648 void copyUniformBuffersFromProgram(const ProgramExecutable &executable, 651 void copyStorageBuffersFromProgram(const ProgramExecutable &executable, ShaderType shaderType); 653 void copySamplerBindingsFromProgram(const ProgramExecutable &executable); [all …]
|
H A D | GLES1Renderer.cpp | 270 ProgramExecutable &executable = programObject->getExecutable(); in prepareForDraw() 1031 ProgramExecutable &executable = programObject->getExecutable(); in initializeRendererProgram() 1117 ProgramExecutable *executable, in setUniform1i() 1126 void GLES1Renderer::setUniform1ui(ProgramExecutable *executable, in setUniform1ui() 1136 ProgramExecutable *executable, in setUniform1iv() 1146 void GLES1Renderer::setUniformMatrix4fv(ProgramExecutable *executable, in setUniformMatrix4fv() 1157 void GLES1Renderer::setUniform4fv(ProgramExecutable *executable, in setUniform4fv() 1167 void GLES1Renderer::setUniform3fv(ProgramExecutable *executable, in setUniform3fv() 1177 void GLES1Renderer::setUniform2fv(ProgramExecutable *executable, in setUniform2fv() 1187 void GLES1Renderer::setUniform1f(ProgramExecutable *executable, in setUniform1f() [all …]
|
H A D | Program.h | 59 class ProgramExecutable; variable 249 const ProgramExecutable &getExecutable() const in getExecutable() 254 ProgramExecutable &getExecutable() in getExecutable() 478 const ProgramExecutable &getExecutable() const { return mState.getExecutable(); } in getExecutable() 479 ProgramExecutable &getExecutable() { return mState.getExecutable(); } in getExecutable()
|
H A D | ProgramPipeline.h | 41 ProgramExecutable &getExecutable() const in getExecutable() 130 ProgramExecutable &getExecutable() const { return mState.getExecutable(); } in getExecutable()
|
H A D | queryutils.cpp | 751 const ProgramExecutable &executable = program->getExecutable(); in GetInputResourceProperty() 794 const ProgramExecutable &executable = program->getExecutable(); in GetOutputResourceProperty() 847 const ProgramExecutable &executable = program->getExecutable(); in GetTransformFeedbackVaryingResourceProperty() 869 const ProgramExecutable &executable = program->getExecutable(); in QueryProgramInterfaceActiveResources() 925 const ProgramExecutable &executable = program->getExecutable(); in QueryProgramInterfaceMaxNameLength() 965 const ProgramExecutable &executable = program->getExecutable(); in QueryProgramInterfaceMaxNumActiveVariables() 1994 const ProgramExecutable &executable = program->getExecutable(); in GetUniformResourceProperty() 2056 const ProgramExecutable &executable = program->getExecutable(); in GetBufferVariableResourceProperty() 2115 const ProgramExecutable &executable = program->getExecutable(); in QueryProgramResourceIndex() 2154 const ProgramExecutable &executable = program->getExecutable(); in QueryProgramResourceName() [all …]
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/gl/ |
H A D | ContextGL.cpp | 41 GLsizei GetDrawAdjustedInstanceCount(const gl::ProgramExecutable *executable) in GetDrawAdjustedInstanceCount() 47 GLsizei GetInstancedDrawAdjustedInstanceCount(const gl::ProgramExecutable *executable, in GetInstancedDrawAdjustedInstanceCount() 93 ProgramExecutableImpl *ContextGL::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable() 264 const gl::ProgramExecutable *executable = getState().getProgramExecutable(); in setDrawArraysState() 303 const gl::ProgramExecutable *executable = getState().getProgramExecutable(); in setDrawElementsState() 349 const gl::ProgramExecutable *executable = context->getState().getProgramExecutable(); in drawArrays() 377 const gl::ProgramExecutable *executable = context->getState().getProgramExecutable(); in drawArraysInstanced() 391 const gl::ProgramExecutable *executable = getState().getProgramExecutable(); in updateAttributesForBaseInstance() 472 const gl::ProgramExecutable *executable = context->getState().getProgramExecutable(); in drawArraysInstancedBaseInstance() 514 const gl::ProgramExecutable *executable = glState.getProgramExecutable(); in drawElements() [all …]
|
H A D | StateManagerGL.h | 309 const gl::ProgramExecutable *executable, in updateMultiviewBaseViewLayerIndexUniform() 318 ANGLE_INLINE void updateEmulatedClipOriginUniform(const gl::ProgramExecutable *executable, in updateEmulatedClipOriginUniform() 349 void setClipControlWithEmulatedClipOrigin(const gl::ProgramExecutable *executable, 355 const gl::ProgramExecutable *executable, 376 void updateEmulatedClipDistanceState(const gl::ProgramExecutable *executable, 380 const gl::ProgramExecutable *executable,
|
H A D | StateManagerGL.cpp | 975 const gl::ProgramExecutable *executable = glState.getProgramExecutable(); in updateProgramTextureBindings() 1016 const gl::ProgramExecutable *executable = glState.getProgramExecutable(); in updateProgramStorageBufferBindings() 1045 const gl::ProgramExecutable *executable = glState.getProgramExecutable(); in updateProgramUniformBufferBindings() 1080 const gl::ProgramExecutable *executable = glState.getProgramExecutable(); in updateProgramAtomicCounterBufferBindings() 1109 const gl::ProgramExecutable *executable = glState.getProgramExecutable(); in updateProgramImageBindings() 1254 void StateManagerGL::setClipControlWithEmulatedClipOrigin(const gl::ProgramExecutable *executable, in setClipControlWithEmulatedClipOrigin() 2264 const gl::ProgramExecutable *executable = state.getProgramExecutable(); in syncState() 2335 const gl::ProgramExecutable *executable = state.getProgramExecutable(); in syncState() 2476 const gl::ProgramExecutable *executable = state.getProgramExecutable(); in syncState() 2814 const gl::ProgramExecutable *executable, in propagateProgramToVAO() [all …]
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/ |
H A D | ProgramExecutableImpl.h | 17 class ProgramExecutable; variable 29 ProgramExecutableImpl(const gl::ProgramExecutable *executable) : mExecutable(executable) {} in ProgramExecutableImpl() 93 const gl::ProgramExecutable *getExecutable() const { return mExecutable; } in getExecutable() 96 const gl::ProgramExecutable *mExecutable;
|
H A D | renderer_utils.cpp | 1091 void SetUniform(const gl::ProgramExecutable *executable, in SetUniform() 1159 template void SetUniform<GLint>(const gl::ProgramExecutable *executable, 1166 template void SetUniform<GLuint>(const gl::ProgramExecutable *executable, 1173 template void SetUniform<GLfloat>(const gl::ProgramExecutable *executable, 1182 void SetUniformMatrixfv(const gl::ProgramExecutable *executable, in SetUniformMatrixfv() 1214 const gl::ProgramExecutable *executable, GLint location, GLsizei count, \ 1228 void GetUniform(const gl::ProgramExecutable *executable, in GetUniform() 1263 template void GetUniform<GLint>(const gl::ProgramExecutable *executable, 1268 template void GetUniform<GLuint>(const gl::ProgramExecutable *executable, 1273 template void GetUniform<GLfloat>(const gl::ProgramExecutable *executable, [all …]
|
H A D | renderer_utils.h | 36 class ProgramExecutable; variable 309 void SetUniform(const gl::ProgramExecutable *executable, 318 void SetUniformMatrixfv(const gl::ProgramExecutable *executable, 327 void GetUniform(const gl::ProgramExecutable *executable, 507 ResetBaseVertexBaseInstance(gl::ProgramExecutable *executable, 514 gl::ProgramExecutable *mExecutable;
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/ |
H A D | TransformFeedbackVk.cpp | 102 const gl::ProgramExecutable *executable = contextVk->getState().getProgramExecutable(); in begin() 170 const gl::ProgramExecutable *executable = contextVk->getState().getProgramExecutable(); in resume() 207 const gl::ProgramExecutable *executable = contextVk->getState().getProgramExecutable(); in getBufferOffsets() 261 const gl::ProgramExecutable &executable, in updateTransformFeedbackDescriptorDesc() 288 void TransformFeedbackVk::onNewDescriptorSet(const gl::ProgramExecutable &executable, in onNewDescriptorSet()
|
H A D | vk_cache_utils.h | 25 class ProgramExecutable; variable 134 FramebufferFetchMode GetProgramFramebufferFetchMode(const gl::ProgramExecutable *executable); 1752 void updateImages(const gl::ProgramExecutable &executable, 1755 void updateInputAttachments(const gl::ProgramExecutable &executable, 1760 const gl::ProgramExecutable &executable); 1764 const gl::ProgramExecutable &executable); 1767 const gl::ProgramExecutable &executable); 1941 const gl::ProgramExecutable &executable, 1962 const gl::ProgramExecutable &executable, 1973 const gl::ProgramExecutable &executable, [all …]
|
H A D | TransformFeedbackVk.h | 92 const gl::ProgramExecutable &executable, 106 void onNewDescriptorSet(const gl::ProgramExecutable &executable,
|
H A D | ContextVk.cpp | 273 const gl::ProgramExecutable *executable, in GetColorAccess() 307 const gl::ProgramExecutable *executable, in GetDepthAccess() 340 const gl::ProgramExecutable *executable, in GetStencilAccess() 369 bool IsStencilSamplerBinding(const gl::ProgramExecutable &executable, size_t textureUnit) in IsStencilSamplerBinding() 436 const gl::ProgramExecutable &executable, in GetImageReadLayout() 1931 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in renderPassUsesStorageResources() 2018 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyMemoryBarrierImpl() 2379 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in switchOutReadOnlyDepthStencilMode() 2530 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyGraphicsColorAccess() 2561 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyGraphicsDepthStencilAccess() [all …]
|
H A D | spv_utils.h | 150 const gl::ProgramExecutable &programExecutable, 157 const gl::ProgramExecutable &programExecutable,
|
H A D | spv_utils.cpp | 206 const gl::ProgramExecutable &programExecutable, in AssignTransformFeedbackEmulationBindings() 274 void AssignAttributeLocations(const gl::ProgramExecutable &programExecutable, in AssignAttributeLocations() 329 void AssignSecondaryOutputLocations(const gl::ProgramExecutable &programExecutable, in AssignSecondaryOutputLocations() 388 void AssignOutputLocations(const gl::ProgramExecutable &programExecutable, in AssignOutputLocations() 504 void AssignTransformFeedbackQualifiers(const gl::ProgramExecutable &programExecutable, in AssignTransformFeedbackQualifiers() 657 const gl::ProgramExecutable &programExecutable, in AssignUniformBindings() 677 const gl::ProgramExecutable &programExecutable, in AssignInputAttachmentBindings() 738 const gl::ProgramExecutable &programExecutable, in AssignInterfaceBlockBindings() 769 const gl::ProgramExecutable &programExecutable, in AssignAtomicCounterBufferBindings() 796 const gl::ProgramExecutable &programExecutable, in AssignImageBindings() [all …]
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
H A D | Context11.cpp | 112 bool IsSameExecutable(const gl::ProgramExecutable *a, const gl::ProgramExecutable *b) in IsSameExecutable() 157 ProgramExecutableImpl *Context11::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable() 564 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawArrays() 585 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawArraysInstanced() 615 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawElements() 637 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawElementsInstanced() 670 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawArraysInstancedBaseInstance() 706 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawElementsInstancedBaseVertexBaseInstance() 972 gl::ProgramExecutable *executable = glState.getProgramExecutable(); in triggerDrawCallProgramRecompilation() 1047 gl::ProgramExecutable *executable = glState.getProgramExecutable(); in triggerDispatchCallProgramRecompilation()
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/d3d/d3d9/ |
H A D | VertexDeclarationCache.h | 18 class ProgramExecutable; variable 32 gl::ProgramExecutable *executable,
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/wgpu/ |
H A D | ProgramWgpu.cpp | 75 const gl::ProgramExecutable &executable, in CreateWGPUShaderModuleTask() 181 const gl::ProgramExecutable &mExecutable; 332 const gl::ProgramExecutable *mExecutable;
|
/aosp_15_r20/external/angle/src/tests/ |
H A D | angle_unittests_utils.h | 30 ProgramExecutableImpl *createProgramExecutable(const gl::ProgramExecutable *executable) override in createProgramExecutable() 92 MOCK_METHOD1(createProgramExecutable, ProgramExecutableImpl *(const gl::ProgramExecutable *));
|
/aosp_15_r20/external/angle/src/libANGLE/renderer/metal/ |
H A D | mtl_msl_utils.mm | 257 const gl::ProgramExecutable &executable) 324 const gl::ProgramExecutable &executable) 361 const gl::ProgramExecutable &executable, 545 const gl::ProgramExecutable &executable, 600 const gl::ProgramExecutable &executable,
|
/aosp_15_r20/external/angle/src/libANGLE/capture/ |
H A D | serialize.cpp | 1057 const gl::ProgramExecutable &executable = programState.getExecutable(); in SerializeProgramState() 1084 const gl::ProgramExecutable &executable, in SerializeUniformData() 1088 void (gl::ProgramExecutable::*getFunc)(const gl::Context *, in SerializeUniformData() 1127 const gl::ProgramExecutable &executable = program->getExecutable(); in SerializeProgram() 1160 &gl::ProgramExecutable::getUniformfv); in SerializeProgram() 1167 &gl::ProgramExecutable::getUniformiv); in SerializeProgram() 1173 &gl::ProgramExecutable::getUniformuiv); in SerializeProgram()
|