diff options
author | SmileTheory <SmileTheory@gmail.com> | 2014-10-14 01:50:44 -0700 |
---|---|---|
committer | Tim Angus <tim@ngus.net> | 2015-03-17 11:38:53 +0000 |
commit | 263220b82eadc878900668d22d867122fc735968 (patch) | |
tree | ed4090d85c5dcee325b6c274ea2a643e7d646498 /src/renderercommon | |
parent | 70b1f9dd1c8a530aa4b2a8510fb7f365331303d8 (diff) |
OpenGL2: Vertex array object support.
Diffstat (limited to 'src/renderercommon')
-rw-r--r-- | src/renderercommon/qgl.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/renderercommon/qgl.h b/src/renderercommon/qgl.h index ba1f1428..559c4387 100644 --- a/src/renderercommon/qgl.h +++ b/src/renderercommon/qgl.h @@ -977,6 +977,17 @@ extern void (APIENTRY * qglDrawBuffersARB)(GLsizei n, const GLenum *bufs); #define GL_TEXTURE_CUBE_MAP_SEAMLESS 0x884F #endif +// GL_ARB_vertex_array_object +extern void (APIENTRY * qglBindVertexArrayARB)(GLuint array); +extern void (APIENTRY * qglDeleteVertexArraysARB)(GLsizei n, const GLuint *arrays); +extern void (APIENTRY * qglGenVertexArraysARB)(GLsizei n, GLuint *arrays); +extern GLboolean (APIENTRY * qglIsVertexArrayARB)(GLuint array); +#ifndef GL_ARB_vertex_array_object +#define GL_ARB_vertex_array_object +#define GL_VERTEX_ARRAY_BINDING_ARB 0x85B5 +#endif + + #if defined(WIN32) // WGL_ARB_create_context #ifndef WGL_ARB_create_context |