| /external/angle/src/libANGLE/ |
| D | ProgramExecutable.cpp | 171 const std::function<RangeUI(const ProgramExecutable &)> &getRange) in AddUniforms() 176 const ProgramExecutable &executable = *executables[shaderType]; in AddUniforms() 727 ProgramExecutable::ProgramExecutable(rx::GLImplFactory *factory, InfoLog *infoLog) in ProgramExecutable() function in gl::ProgramExecutable 738 ProgramExecutable::~ProgramExecutable() in ~ProgramExecutable() 745 void ProgramExecutable::destroy(const Context *context) in destroy() 761 void ProgramExecutable::reset() in reset() 840 void ProgramExecutable::load(gl::BinaryInputStream *stream) in load() 965 void ProgramExecutable::save(gl::BinaryOutputStream *stream) const in save() 1066 std::string ProgramExecutable::getInfoLogString() const in getInfoLogString() 1071 ShaderType ProgramExecutable::getFirstLinkedShaderStageType() const in getFirstLinkedShaderStageType() [all …]
|
| D | GLES1Renderer.h | 170 ProgramExecutable *executable, 173 void setUniform1ui(ProgramExecutable *executable, UniformLocation location, GLuint value); 175 ProgramExecutable *executable, 179 void setUniformMatrix4fv(ProgramExecutable *executable, 184 void setUniform4fv(ProgramExecutable *executable, 189 void setUniform3fv(ProgramExecutable *executable, 194 void setUniform2fv(ProgramExecutable *executable, 198 void setUniform1f(ProgramExecutable *executable, UniformLocation location, GLfloat value); 199 void setUniform1fv(ProgramExecutable *executable,
|
| D | ProgramExecutable.h | 233 class ProgramExecutable; variable 234 using SharedProgramExecutable = std::shared_ptr<ProgramExecutable>; 236 class ProgramExecutable final : public angle::Subject 239 ProgramExecutable(rx::GLImplFactory *factory, InfoLog *infoLog); 240 ~ProgramExecutable() override; 329 void updateActiveSamplers(const ProgramExecutable &executable); 636 void copyInputsFromProgram(const ProgramExecutable &executable); 637 void copyUniformBuffersFromProgram(const ProgramExecutable &executable, 640 void copyStorageBuffersFromProgram(const ProgramExecutable &executable, ShaderType shaderType); 642 void copySamplerBindingsFromProgram(const ProgramExecutable &executable); [all …]
|
| D | Program.h | 58 class ProgramExecutable; variable 248 const ProgramExecutable &getExecutable() const in getExecutable() 253 ProgramExecutable &getExecutable() in getExecutable() 477 const ProgramExecutable &getExecutable() const { return mState.getExecutable(); } in getExecutable() 478 ProgramExecutable &getExecutable() { return mState.getExecutable(); } in getExecutable()
|
| 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 …]
|
| D | ProgramPipeline.h | 41 ProgramExecutable &getExecutable() const in getExecutable() 130 ProgramExecutable &getExecutable() const { return mState.getExecutable(); } in getExecutable()
|
| /external/angle/src/libANGLE/renderer/ |
| 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;
|
| D | GLImplFactory.h | 67 const gl::ProgramExecutable *executable) = 0;
|
| D | renderer_utils.h | 36 class ProgramExecutable; variable 445 ResetBaseVertexBaseInstance(gl::ProgramExecutable *executable, 452 gl::ProgramExecutable *mExecutable;
|
| D | renderer_utils.cpp | 1240 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in MultiDrawArraysGeneral() 1288 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in MultiDrawArraysInstancedGeneral() 1310 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in MultiDrawElementsGeneral() 1361 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in MultiDrawElementsInstancedGeneral() 1384 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in MultiDrawArraysInstancedBaseInstanceGeneral() 1420 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in MultiDrawElementsInstancedBaseVertexBaseInstanceGeneral() 1480 ResetBaseVertexBaseInstance::ResetBaseVertexBaseInstance(gl::ProgramExecutable *executable, in ResetBaseVertexBaseInstance()
|
| /external/angle/src/libANGLE/renderer/gl/ |
| D | ContextGL.cpp | 42 GLsizei GetDrawAdjustedInstanceCount(const gl::ProgramExecutable *executable) in GetDrawAdjustedInstanceCount() 48 GLsizei GetInstancedDrawAdjustedInstanceCount(const gl::ProgramExecutable *executable, in GetInstancedDrawAdjustedInstanceCount() 94 ProgramExecutableImpl *ContextGL::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable() 259 const gl::ProgramExecutable *executable = getState().getProgramExecutable(); in setDrawArraysState() 298 const gl::ProgramExecutable *executable = getState().getProgramExecutable(); in setDrawElementsState() 344 const gl::ProgramExecutable *executable = context->getState().getProgramExecutable(); in drawArrays() 372 const gl::ProgramExecutable *executable = context->getState().getProgramExecutable(); in drawArraysInstanced() 386 const gl::ProgramExecutable *executable = getState().getProgramExecutable(); in updateAttributesForBaseInstance() 467 const gl::ProgramExecutable *executable = context->getState().getProgramExecutable(); in drawArraysInstancedBaseInstance() 509 const gl::ProgramExecutable *executable = glState.getProgramExecutable(); in drawElements() [all …]
|
| D | StateManagerGL.h | 294 const gl::ProgramExecutable *executable, in updateMultiviewBaseViewLayerIndexUniform() 303 ANGLE_INLINE void updateEmulatedClipOriginUniform(const gl::ProgramExecutable *executable, in updateEmulatedClipOriginUniform() 332 void setClipControlWithEmulatedClipOrigin(const gl::ProgramExecutable *executable, 338 const gl::ProgramExecutable *executable, 359 void updateEmulatedClipDistanceState(const gl::ProgramExecutable *executable, 363 const gl::ProgramExecutable *executable,
|
| /external/angle/src/libANGLE/renderer/d3d/d3d9/ |
| D | VertexDeclarationCache.h | 18 class ProgramExecutable; variable 32 gl::ProgramExecutable *executable,
|
| /external/angle/src/libANGLE/renderer/vulkan/ |
| 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()
|
| D | TransformFeedbackVk.h | 92 const gl::ProgramExecutable &executable, 106 void onNewDescriptorSet(const gl::ProgramExecutable &executable,
|
| D | spv_utils.h | 147 const gl::ProgramExecutable &programExecutable, 154 const gl::ProgramExecutable &programExecutable,
|
| D | vk_cache_utils.h | 25 class ProgramExecutable; variable 1651 void updateImages(const gl::ProgramExecutable &executable, 1654 void updateInputAttachments(const gl::ProgramExecutable &executable, 1659 const gl::ProgramExecutable &executable); 1663 const gl::ProgramExecutable &executable); 1666 const gl::ProgramExecutable &executable); 1808 const gl::ProgramExecutable &executable, 1830 const gl::ProgramExecutable &executable, 1841 const gl::ProgramExecutable &executable, 1849 const gl::ProgramExecutable &executable, [all …]
|
| D | ProgramPipelineVk.cpp | 37 const gl::ProgramExecutable &glExecutable = mState.getExecutable(); in link()
|
| D | ContextVk.cpp | 347 bool IsStencilSamplerBinding(const gl::ProgramExecutable &executable, size_t textureUnit) in IsStencilSamplerBinding() 414 const gl::ProgramExecutable &executable, in GetImageReadLayout() 1855 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in renderPassUsesStorageResources() 1942 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyMemoryBarrierImpl() 2417 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyGraphicsColorAccess() 2511 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyTexturesImpl() 2574 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyGraphicsVertexBuffers() 2760 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyShaderResourcesImpl() 2872 gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyUniformBuffersImpl() 2923 const gl::ProgramExecutable *executable = mState.getProgramExecutable(); in handleDirtyGraphicsTransformFeedbackBuffersEmulation() [all …]
|
| /external/angle/src/libANGLE/renderer/d3d/d3d11/ |
| D | Context11.cpp | 130 bool IsSameExecutable(const gl::ProgramExecutable *a, const gl::ProgramExecutable *b) in IsSameExecutable() 182 ProgramExecutableImpl *Context11::createProgramExecutable(const gl::ProgramExecutable *executable) in createProgramExecutable() 589 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawArrays() 610 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawArraysInstanced() 640 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawElements() 662 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawElementsInstanced() 695 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawArraysInstancedBaseInstance() 731 gl::ProgramExecutable *executable = context->getState().getLinkedProgramExecutable(context); in multiDrawElementsInstancedBaseVertexBaseInstance() 997 gl::ProgramExecutable *executable = glState.getProgramExecutable(); in triggerDrawCallProgramRecompilation() 1072 gl::ProgramExecutable *executable = glState.getProgramExecutable(); in triggerDispatchCallProgramRecompilation()
|
| /external/angle/src/tests/ |
| D | angle_unittests_utils.h | 30 ProgramExecutableImpl *createProgramExecutable(const gl::ProgramExecutable *executable) override in createProgramExecutable() 92 MOCK_METHOD1(createProgramExecutable, ProgramExecutableImpl *(const gl::ProgramExecutable *));
|
| /external/angle/src/libANGLE/renderer/metal/ |
| D | mtl_msl_utils.h | 55 const gl::ProgramExecutable &executable,
|
| D | mtl_msl_utils.mm | 256 const gl::ProgramExecutable &executable) 323 const gl::ProgramExecutable &executable) 360 const gl::ProgramExecutable &executable, 544 const gl::ProgramExecutable &executable, 599 const gl::ProgramExecutable &executable,
|
| /external/angle/src/libANGLE/renderer/null/ |
| D | ProgramExecutableNULL.cpp | 12 ProgramExecutableNULL::ProgramExecutableNULL(const gl::ProgramExecutable *executable) in ProgramExecutableNULL()
|
| /external/angle/src/libANGLE/renderer/wgpu/ |
| D | ProgramExecutableWgpu.h | 27 ProgramExecutableWgpu(const gl::ProgramExecutable *executable);
|