X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffg_gl2.h;fp=src%2Ffg_gl2.h;h=18a043c576164fea651b96da80ef6144ab104879;hb=bc861a62269504a0f7001548d33626be17b77339;hp=2450f8d5cc4f55c8fdcc6ebfb1d26e90767a81d6;hpb=070b372862c6154d36b1c8dc3f0c3684e571a4ed;p=freeglut diff --git a/src/fg_gl2.h b/src/fg_gl2.h index 2450f8d..18a043c 100644 --- a/src/fg_gl2.h +++ b/src/fg_gl2.h @@ -30,6 +30,12 @@ # define APIENTRY #endif +/* extension #defines, types and entries, avoiding a dependency on additional + libraries like GLEW or the GL/glext.h header */ +#define FGH_ARRAY_BUFFER 0x8892 +#define FGH_STATIC_DRAW 0x88E4 +#define FGH_ELEMENT_ARRAY_BUFFER 0x8893 + typedef ptrdiff_t fghGLsizeiptr; typedef void (APIENTRY *PFNGLGENBUFFERSPROC) (GLsizei n, GLuint *buffers); typedef void (APIENTRY *PFNGLBINDBUFFERPROC) (GLenum target, GLuint buffer);