Implemented glTexStorage and refactored glTexStorage2DEXT.
TRAC #22869
Signed-off-by: Jamie Madill
Signed-off-by: Shannon Woods
Author: Geoff Lang
git-svn-id: https://angleproject.googlecode.com/svn/branches/es3proto@2360 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/Texture.h b/src/libGLESv2/Texture.h
index b3bb0af..b3a43d8 100644
--- a/src/libGLESv2/Texture.h
+++ b/src/libGLESv2/Texture.h
@@ -86,6 +86,7 @@
void getSamplerState(SamplerState *sampler);
GLenum getUsage() const;
bool isMipmapFiltered() const;
+ virtual int levelCount() = 0;
virtual bool isSamplerComplete() const = 0;
@@ -122,8 +123,6 @@
virtual void convertToRenderTarget() = 0;
virtual rx::RenderTarget *getRenderTarget(GLenum target) = 0;
- virtual int levelCount() = 0;
-
rx::Renderer *mRenderer;
SamplerState mSamplerState;