BufferState *get_current_buffer(GLenum);
void set_current_texture(GLenum, unsigned);
void set_current_buffer(GLenum, unsigned);
+ ArrayState &get_attrib_array(unsigned);
static void glEnableClientState(void *, GLenum);
static void glDisableClientState(void *, GLenum);
static void glColorPointer(void *, int, GLenum, int, const void *);
static void glClientActiveTexture(void *, unsigned);
static void glTexCoordPointer(void *, int, GLenum, int, const void *);
- static void glVertexAttribPointer(void *, unsigned, int, GLenum, int, int, const void *);
+ static void glVertexAttribPointer(void *, unsigned, int, GLenum, unsigned char, int, const void *);
static void glBindBuffer(void *, GLenum, unsigned);
static void glBufferData(void *, GLenum, int, const void *, GLenum);