From c5fd70049a0ebdc14e49af3e5215521085a44b46 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Tue, 14 Aug 2012 01:09:49 +0300 Subject: Fow OpenGL >= 3.0 check extensions in modern way. --- src/mgl.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mgl.h') diff --git a/src/mgl.h b/src/mgl.h index ae2f8583c..8e7002d82 100644 --- a/src/mgl.h +++ b/src/mgl.h @@ -26,6 +26,7 @@ #include #include +#define GL_NUM_EXTENSIONS 0x821D #define GL_DEPTH_ATTACHMENT 0x8D00 #define GL_COLOR_ATTACHMENT0 0x8CE0 #define GL_FRAMEBUFFER 0x8D40 @@ -47,6 +48,7 @@ typedef void (APIENTRY *glFramebufferRenderbuffer_t)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); typedef void (APIENTRY *glDeleteFramebuffers_t) (GLsizei, const GLuint *); typedef void (APIENTRY *glDeleteRenderbuffers_t) (GLsizei, const GLuint *); +typedef const GLubyte *(APIENTRY *glGetStringi_t) (GLenum, GLuint); defNameE(glGenRenderbuffers); defNameE(glBindRenderbuffer); @@ -57,5 +59,6 @@ defNameE(glFramebufferTexture2D); defNameE(glFramebufferRenderbuffer); defNameE(glDeleteFramebuffers); defNameE(glDeleteRenderbuffers); +defNameE(glGetStringi); #endif -- cgit v1.2.3-60-g2f50