diff options
author | dhewg | 2011-04-05 15:09:46 +0200 |
---|---|---|
committer | dhewg | 2011-04-05 15:09:46 +0200 |
commit | 4440aa431070897215b8b5b588aefe8eeb9b4be2 (patch) | |
tree | 489fbc8017519f7d9d0c576365c194fb591ddbad /backends/platform/android/texture.h | |
parent | ea253ff26d2d5ffeec85d34a79c00f0f50598111 (diff) | |
download | scummvm-rg350-4440aa431070897215b8b5b588aefe8eeb9b4be2.tar.gz scummvm-rg350-4440aa431070897215b8b5b588aefe8eeb9b4be2.tar.bz2 scummvm-rg350-4440aa431070897215b8b5b588aefe8eeb9b4be2.zip |
ANDROID: Remove code for paletted textures
Unused now, because the performance isn't good enough on weak GLES
drivers.
Diffstat (limited to 'backends/platform/android/texture.h')
-rw-r--r-- | backends/platform/android/texture.h | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/backends/platform/android/texture.h b/backends/platform/android/texture.h index d825357760..6344326259 100644 --- a/backends/platform/android/texture.h +++ b/backends/platform/android/texture.h @@ -227,70 +227,6 @@ public: } }; -class GLESPaletteTexture : public GLESBaseTexture { -protected: - GLESPaletteTexture(GLenum glFormat, GLenum glType, - Graphics::PixelFormat palettePixelFormat); - -public: - virtual ~GLESPaletteTexture(); - - virtual void allocBuffer(GLuint w, GLuint h); - virtual void updateBuffer(GLuint x, GLuint y, GLuint width, GLuint height, - const void *buf, int pitch_buf); - virtual void fillBuffer(uint32 color); - - virtual void drawTexture(GLshort x, GLshort y, GLshort w, GLshort h); - - virtual const byte *palette_const() const { - return _texture; - }; - - virtual byte *palette() { - setDirty(); - return _texture; - }; - -protected: - byte *_texture; - size_t _paletteSize; -}; - -// RGB888 256-entry paletted texture -class GLESPalette888Texture : public GLESPaletteTexture { -public: - GLESPalette888Texture(); - virtual ~GLESPalette888Texture(); -}; - -// RGBA8888 256-entry paletted texture -class GLESPalette8888Texture : public GLESPaletteTexture { -public: - GLESPalette8888Texture(); - virtual ~GLESPalette8888Texture(); -}; - -// RGB565 256-entry paletted texture -class GLESPalette565Texture : public GLESPaletteTexture { -public: - GLESPalette565Texture(); - virtual ~GLESPalette565Texture(); -}; - -// RGBA4444 256-entry paletted texture -class GLESPalette4444Texture : public GLESPaletteTexture { -public: - GLESPalette4444Texture(); - virtual ~GLESPalette4444Texture(); -}; - -// RGBA5551 256-entry paletted texture -class GLESPalette5551Texture : public GLESPaletteTexture { -public: - GLESPalette5551Texture(); - virtual ~GLESPalette5551Texture(); -}; - class GLESFakePaletteTexture : public GLESBaseTexture { protected: GLESFakePaletteTexture(GLenum glFormat, GLenum glType, |