Searched refs:ObserverBinding (Results 1 – 23 of 23) sorted by relevance
61 ObserverBinding::ObserverBinding(ObserverInterface *observer, SubjectIndex index) in ObserverBinding() function in angle::ObserverBinding67 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()
133 class ObserverBinding final : public ObserverBindingBase136 ObserverBinding(ObserverInterface *observer, SubjectIndex index);137 ~ObserverBinding() override;138 ObserverBinding(const ObserverBinding &other);139 ObserverBinding &operator=(const ObserverBinding &other);
51 std::vector<angle::ObserverBinding> *programObserverBindings);69 angle::ObserverBinding *programObserverBindings);153 std::vector<angle::ObserverBinding> mProgramObserverBindings;154 angle::ObserverBinding mExecutableObserverBinding;
777 angle::ObserverBinding mVertexArrayObserverBinding;778 angle::ObserverBinding mDrawFramebufferObserverBinding;779 angle::ObserverBinding mReadFramebufferObserverBinding;780 angle::ObserverBinding mProgramPipelineObserverBinding;781 std::vector<angle::ObserverBinding> mUniformBufferObserverBindings;782 std::vector<angle::ObserverBinding> mAtomicCounterBufferObserverBindings;783 std::vector<angle::ObserverBinding> mShaderStorageBufferObserverBindings;784 std::vector<angle::ObserverBinding> mSamplerObserverBindings;785 std::vector<angle::ObserverBinding> mImageObserverBindings;
471 angle::ObserverBinding *onDirtyBinding,505 std::vector<angle::ObserverBinding> mDirtyColorAttachmentBindings;506 angle::ObserverBinding mDirtyDepthAttachmentBinding;507 angle::ObserverBinding mDirtyStencilAttachmentBinding;
33 ObserverBinding binding(&observer, 0u); in TEST()
176 angle::ObserverBinding mImplObserverBinding;
123 angle::ObserverBinding mImplObserverBinding;
210 angle::ObserverBinding mImplObserver;
60 angle::ObserverBinding *programObserverBindings) in useProgramStage()93 std::vector<angle::ObserverBinding> *programObserverBindings) in useProgramStages()
668 angle::ObserverBinding mImplObserver;670 angle::ObserverBinding mBufferObserver;
281 angle::ObserverBinding mImplObserverBinding;
375 std::vector<angle::ObserverBinding> mArrayBufferObserverBindings;
335 angle::ObserverBinding mGPUSwitchedBinding;
339 angle::ObserverBinding *observer = &mArrayBufferObserverBindings[bindingIndex]; in bindVertexBufferImpl()
1070 std::vector<angle::ObserverBinding> mCompleteTextureBindings;
2019 angle::ObserverBinding *onDirtyBinding, in updateAttachment()
99 angle::ObserverBinding imageObserverBinding;328 std::vector<angle::ObserverBinding> mSwapchainImageBindings;364 angle::ObserverBinding mDepthStencilImageBinding;369 angle::ObserverBinding mColorImageMSBinding;
126 angle::ObserverBinding mImageObserverBinding;
580 angle::ObserverBinding mImageObserverBinding;
1046 angle::ObserverBinding(this, kAnySurfaceImageSubjectIndex)); in resizeSwapchainImages()
81 `Framebuffer` observes `Texture` attachments via [`angle::ObserverBinding`][ObserverBinding].106 [ObserverBinding]: https://chromium.googlesource.com/angle/angle/+/5f662c0042703344eb0eef6d1c123e90…
201 angle::ObserverBinding mTexStorageObserverBinding;