X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=flavors%2Fgl%2Fsource%2Fglstate.h;h=7f15b0157489986f87f0b1213c642d5096b713d9;hb=a832996c884a0e0acc9a38ba4dd258edb75ec7af;hp=43e8f39f094f90c17745f2832d82a3c088b94982;hpb=76324b7394d25ba654e938eb33ee985532df7cc6;p=gldbg.git diff --git a/flavors/gl/source/glstate.h b/flavors/gl/source/glstate.h index 43e8f39..7f15b01 100644 --- a/flavors/gl/source/glstate.h +++ b/flavors/gl/source/glstate.h @@ -1,10 +1,3 @@ -/* $Id$ - -This file is part of gldbg -Copyright © 2009-2010 Mikko Rasa, Mikkosoft Productions -Distributed under the GPL -*/ - #ifndef GLSTATE_H_ #define GLSTATE_H_ @@ -86,6 +79,7 @@ private: 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); @@ -113,7 +107,7 @@ private: 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);