Home
last modified time | relevance | path

Searched refs:ProgramExecutable (Results 1 – 25 of 211) sorted by relevance

123456789

/aosp_15_r20/external/angle/src/libANGLE/
H A DProgramExecutable.cpp178 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 DGLES1Renderer.h171 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 DProgramExecutable.h236 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 DGLES1Renderer.cpp270 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 DProgram.h59 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 DProgramPipeline.h41 ProgramExecutable &getExecutable() const in getExecutable()
130 ProgramExecutable &getExecutable() const { return mState.getExecutable(); } in getExecutable()
H A Dqueryutils.cpp751 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 DContextGL.cpp41 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 DStateManagerGL.h309 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 DStateManagerGL.cpp975 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 DProgramExecutableImpl.h17 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 Drenderer_utils.cpp1091 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 Drenderer_utils.h36 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 DTransformFeedbackVk.cpp102 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 Dvk_cache_utils.h25 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 DTransformFeedbackVk.h92 const gl::ProgramExecutable &executable,
106 void onNewDescriptorSet(const gl::ProgramExecutable &executable,
H A DContextVk.cpp273 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 Dspv_utils.h150 const gl::ProgramExecutable &programExecutable,
157 const gl::ProgramExecutable &programExecutable,
H A Dspv_utils.cpp206 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 DContext11.cpp112 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 DVertexDeclarationCache.h18 class ProgramExecutable; variable
32 gl::ProgramExecutable *executable,
/aosp_15_r20/external/angle/src/libANGLE/renderer/wgpu/
H A DProgramWgpu.cpp75 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 Dangle_unittests_utils.h30 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 Dmtl_msl_utils.mm257 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 Dserialize.cpp1057 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()

123456789