]> git.tdb.fi Git - gldbg.git/blobdiff - flavors/gl/source/glstate.h
More complete support for textures
[gldbg.git] / flavors / gl / source / glstate.h
index 11191955e93383839fc837cc7ac7597f06b64128..ae16deb0399cd85fbd69ca79471b15a36f14d168 100644 (file)
@@ -76,6 +76,10 @@ public:
 
 private:
        bool &get_boolean_state(GLenum);
+       bool &get_boolean_client_state(GLenum);
+
+       static void glEnable(void *, GLenum);
+       static void glDisable(void *, GLenum);
        static void glEnableClientState(void *, GLenum);
        static void glDisableClientState(void *, GLenum);
 
@@ -136,7 +140,9 @@ private:
 
        static void glActiveTexture(void *, unsigned);
        static void glBindTexture(void *, GLenum, unsigned);
+       static void glTexImage1D(void *, GLenum, int, int, int, int, GLenum, GLenum, const void *);
        static void glTexImage2D(void *, GLenum, int, int, int, int, int, GLenum, GLenum, const void *);
+       static void glTexImage3D(void *, GLenum, int, int, int, int, int, int, GLenum, GLenum, const void *);
        static void glTexParameteri(void *, GLenum, GLenum, int);
        static void glTexParameteriv(void *, GLenum, GLenum, const int *);
        static void glDeleteTextures(void *, int, const unsigned *);