Home
last modified time | relevance | path

Searched refs:ObserverBinding (Results 1 – 14 of 14) sorted by relevance

/external/angle/src/libANGLE/
DObserver.cpp61 ObserverBinding::ObserverBinding(ObserverInterface *observer, SubjectIndex index) in ObserverBinding() function in angle::ObserverBinding
67 ObserverBinding::~ObserverBinding() in ~ObserverBinding()
72 ObserverBinding::ObserverBinding(const ObserverBinding &other) = default;
74 ObserverBinding &ObserverBinding::operator=(const ObserverBinding &other) = default;
76 void ObserverBinding::bind(Subject *subject) in bind()
92 void ObserverBinding::onStateChange(SubjectMessage message) const in onStateChange()
97 void ObserverBinding::onSubjectReset() in onSubjectReset()
DObserver.h113 class ObserverBinding final : public ObserverBindingBase
116 ObserverBinding(ObserverInterface *observer, SubjectIndex index);
117 ~ObserverBinding() override;
118 ObserverBinding(const ObserverBinding &other);
119 ObserverBinding &operator=(const ObserverBinding &other);
DContext.h739 angle::ObserverBinding mVertexArrayObserverBinding;
740 angle::ObserverBinding mDrawFramebufferObserverBinding;
741 angle::ObserverBinding mReadFramebufferObserverBinding;
742 std::vector<angle::ObserverBinding> mUniformBufferObserverBindings;
743 std::vector<angle::ObserverBinding> mSamplerObserverBindings;
744 std::vector<angle::ObserverBinding> mImageObserverBindings;
DFramebuffer.h450 angle::ObserverBinding *onDirtyBinding,
486 std::vector<angle::ObserverBinding> mDirtyColorAttachmentBindings;
487 angle::ObserverBinding mDirtyDepthAttachmentBinding;
488 angle::ObserverBinding mDirtyStencilAttachmentBinding;
DObserver_unittest.cpp33 ObserverBinding binding(&observer, 0u); in TEST()
DBuffer.h147 angle::ObserverBinding mImplObserver;
DVertexArray.h342 std::vector<angle::ObserverBinding> mArrayBufferObserverBindings;
DVertexArray.cpp293 angle::ObserverBinding *observer = &mArrayBufferObserverBindings[bindingIndex]; in bindVertexBufferImpl()
DTexture.h614 angle::ObserverBinding mImplObserver;
DState.h935 std::vector<angle::ObserverBinding> mCompleteTextureBindings;
DFramebuffer.cpp1952 angle::ObserverBinding *onDirtyBinding, in updateAttachment()
/external/angle/doc/
DDirtyBits.md81 `Framebuffer` observes `Texture` attachments via [`angle::ObserverBinding`][ObserverBinding].
106 [ObserverBinding]: https://chromium.googlesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e90…
/external/angle/src/libANGLE/renderer/vulkan/
DTextureVk.h433 angle::ObserverBinding mStagingBufferObserverBinding;
/external/angle/src/libANGLE/renderer/d3d/
DTextureD3D.h193 angle::ObserverBinding mTexStorageObserverBinding;