aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/android/texture.h
diff options
context:
space:
mode:
authordhewg2011-04-05 15:09:46 +0200
committerdhewg2011-04-05 15:09:46 +0200
commit4440aa431070897215b8b5b588aefe8eeb9b4be2 (patch)
tree489fbc8017519f7d9d0c576365c194fb591ddbad /backends/platform/android/texture.h
parentea253ff26d2d5ffeec85d34a79c00f0f50598111 (diff)
downloadscummvm-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.h64
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,