X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farb_vertex_buffer_object.h;h=2ee37271ba91ebb1c3390196b922351baeb6c068;hb=27abdf9ad5d5e297fd74ddc23b39b0c7817a20d8;hp=8d3be978b457544f69c6c9dd73b956db20fa8427;hpb=a4ec5410595ddf37bfbc0e85ad87d31a9cbf94f1;p=libs%2Fgl.git diff --git a/source/arb_vertex_buffer_object.h b/source/arb_vertex_buffer_object.h index 8d3be978..2ee37271 100644 --- a/source/arb_vertex_buffer_object.h +++ b/source/arb_vertex_buffer_object.h @@ -1,25 +1,26 @@ #ifndef MSP_GL_ARB_VERTEX_BUFFER_OBJECT_ #define MSP_GL_ARB_VERTEX_BUFFER_OBJECT_ +#include "extension.h" #include "gl.h" #include namespace Msp { namespace GL { -extern PFNGLBINDBUFFERARBPROC glBindBufferARB; -extern PFNGLDELETEBUFFERSARBPROC glDeleteBuffersARB; -extern PFNGLGENBUFFERSARBPROC glGenBuffersARB; -extern PFNGLISBUFFERARBPROC glIsBufferARB; -extern PFNGLBUFFERDATAARBPROC glBufferDataARB; -extern PFNGLBUFFERSUBDATAARBPROC glBufferSubDataARB; -extern PFNGLGETBUFFERSUBDATAARBPROC glGetBufferSubDataARB; -extern PFNGLMAPBUFFERARBPROC glMapBufferARB; -extern PFNGLUNMAPBUFFERARBPROC glUnmapBufferARB; -extern PFNGLGETBUFFERPARAMETERIVARBPROC glGetBufferParameterivARB; -extern PFNGLGETBUFFERPOINTERVARBPROC glGetBufferPointervARB; +extern PFNGLBINDBUFFERARBPROC glBindBuffer; +extern PFNGLBUFFERDATAARBPROC glBufferData; +extern PFNGLBUFFERSUBDATAARBPROC glBufferSubData; +extern PFNGLDELETEBUFFERSARBPROC glDeleteBuffers; +extern PFNGLGENBUFFERSARBPROC glGenBuffers; +extern PFNGLGETBUFFERPARAMETERIVARBPROC glGetBufferParameteriv; +extern PFNGLGETBUFFERPOINTERVARBPROC glGetBufferPointerv; +extern PFNGLGETBUFFERSUBDATAARBPROC glGetBufferSubData; +extern PFNGLISBUFFERARBPROC glIsBuffer; +extern PFNGLMAPBUFFERARBPROC glMapBuffer; +extern PFNGLUNMAPBUFFERARBPROC glUnmapBuffer; -void init_arb_vertex_buffer_object(); +extern Extension ARB_vertex_buffer_object; } // namespace GL } // namespace Msp