Added a RenderBuffer/RenderBufferInterface getTextureStorage method.
Change-Id: I710fba737524e735349ce1c0b09fa535555bd029
Reviewed-on: https://chromium-review.googlesource.com/177034
Reviewed-by: Shannon Woods <shannonwoods@chromium.org>
Commit-Queue: Shannon Woods <shannonwoods@chromium.org>
Tested-by: Shannon Woods <shannonwoods@chromium.org>
diff --git a/src/libGLESv2/Renderbuffer.h b/src/libGLESv2/Renderbuffer.h
index 5e66bb2..04263f3 100644
--- a/src/libGLESv2/Renderbuffer.h
+++ b/src/libGLESv2/Renderbuffer.h
@@ -24,6 +24,7 @@
class Renderer;
class SwapChain;
class RenderTarget;
+class TextureStorage;
}
namespace gl
@@ -48,6 +49,7 @@
virtual rx::RenderTarget *getRenderTarget() = 0;
virtual rx::RenderTarget *getDepthStencil() = 0;
+ virtual rx::TextureStorage *getTextureStorage() = 0;
virtual GLsizei getWidth() const = 0;
virtual GLsizei getHeight() const = 0;
@@ -74,6 +76,7 @@
rx::RenderTarget *getRenderTarget();
rx::RenderTarget *getDepthStencil();
+ rx::TextureStorage *getTextureStorage();
virtual GLsizei getWidth() const;
virtual GLsizei getHeight() const;
@@ -103,6 +106,7 @@
rx::RenderTarget *getRenderTarget();
rx::RenderTarget *getDepthStencil();
+ rx::TextureStorage *getTextureStorage();
virtual GLsizei getWidth() const;
virtual GLsizei getHeight() const;
@@ -133,6 +137,7 @@
rx::RenderTarget *getRenderTarget();
rx::RenderTarget *getDepthStencil();
+ rx::TextureStorage *getTextureStorage();
virtual GLsizei getWidth() const;
virtual GLsizei getHeight() const;
@@ -163,6 +168,7 @@
rx::RenderTarget *getRenderTarget();
rx::RenderTarget *getDepthStencil();
+ rx::TextureStorage *getTextureStorage();
virtual GLsizei getWidth() const;
virtual GLsizei getHeight() const;
@@ -193,6 +199,7 @@
virtual rx::RenderTarget *getRenderTarget();
virtual rx::RenderTarget *getDepthStencil();
+ virtual rx::TextureStorage *getTextureStorage();
virtual GLsizei getWidth() const;
virtual GLsizei getHeight() const;
@@ -239,6 +246,7 @@
rx::RenderTarget *getRenderTarget();
rx::RenderTarget *getDepthStencil();
+ rx::TextureStorage *getTextureStorage();
GLsizei getWidth() const;
GLsizei getHeight() const;