| Index: gpu/command_buffer/service/framebuffer_manager.cc
|
| diff --git a/gpu/command_buffer/service/framebuffer_manager.cc b/gpu/command_buffer/service/framebuffer_manager.cc
|
| index 4448ac8a86d038f422d30de346888978cbef4fc9..60f3ac97a8236322d700e94f4a57431dffd51410 100644
|
| --- a/gpu/command_buffer/service/framebuffer_manager.cc
|
| +++ b/gpu/command_buffer/service/framebuffer_manager.cc
|
| @@ -126,6 +126,10 @@ class RenderbufferAttachment
|
|
|
| virtual void OnWillRenderTo() const override {}
|
| virtual void OnDidRenderTo() const override {}
|
| + virtual bool FormsFeedbackLoop(
|
| + TextureRef* /* texture */, GLint /*level */) const override {
|
| + return false;
|
| + }
|
|
|
| protected:
|
| virtual ~RenderbufferAttachment() { }
|
| @@ -264,6 +268,11 @@ class TextureAttachment
|
| texture_ref_->texture()->OnDidModifyPixels();
|
| }
|
|
|
| + virtual bool FormsFeedbackLoop(
|
| + TextureRef* texture, GLint level) const override {
|
| + return texture == texture_ref_.get() && level == level_;
|
| + }
|
| +
|
| protected:
|
| virtual ~TextureAttachment() {}
|
|
|
|
|