diff options
Diffstat (limited to 'src/libGLESv2/renderer/TextureImpl.h')
-rw-r--r-- | src/libGLESv2/renderer/TextureImpl.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libGLESv2/renderer/TextureImpl.h b/src/libGLESv2/renderer/TextureImpl.h index 9ac3ec14..da561bdc 100644 --- a/src/libGLESv2/renderer/TextureImpl.h +++ b/src/libGLESv2/renderer/TextureImpl.h @@ -13,6 +13,8 @@ #include "angle_gl.h" +#include "libGLESv2/ImageIndex.h" + namespace egl { class Surface; @@ -42,7 +44,9 @@ class TextureImpl // higher level code should not rely on it. virtual TextureStorageInterface *getNativeTexture() = 0; + // Deprecated in favour of the ImageIndex method virtual Image *getImage(int level, int layer) const = 0; + virtual Image *getImage(const gl::ImageIndex &index) const = 0; virtual GLsizei getLayerCount(int level) const = 0; virtual void setUsage(GLenum usage) = 0; |