From b12d729144e94fe3b0ba2d868254b2504d3edd06 Mon Sep 17 00:00:00 2001 From: Date: Fri, 25 Mar 2016 22:16:32 -0400 Subject: [PATCH] Macro-out extension names on platforms where they are core. --- Source/Glitch64/glitchmain.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/Glitch64/glitchmain.h b/Source/Glitch64/glitchmain.h index 0f93506d3..681e10c59 100644 --- a/Source/Glitch64/glitchmain.h +++ b/Source/Glitch64/glitchmain.h @@ -57,7 +57,10 @@ typedef const char * (WINAPI * PFNWGLGETEXTENSIONSSTRINGARBPROC)(HDC hdc); #include "opengl.h" extern "C" { +#ifndef GL_VERSION_1_3 extern PFNGLACTIVETEXTUREARBPROC glActiveTextureARB; + extern PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB; +#endif extern PFNGLATTACHOBJECTARBPROC glAttachObjectARB; extern PFNGLBINDFRAMEBUFFEREXTPROC glBindFramebufferEXT; extern PFNGLBINDRENDERBUFFEREXTPROC glBindRenderbufferEXT; @@ -77,7 +80,6 @@ extern "C" { extern PFNGLGETOBJECTPARAMETERIVARBPROC glGetObjectParameterivARB; extern PFNGLGETUNIFORMLOCATIONARBPROC glGetUniformLocationARB; extern PFNGLLINKPROGRAMARBPROC glLinkProgramARB; - extern PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB; extern PFNGLRENDERBUFFERSTORAGEEXTPROC glRenderbufferStorageEXT; extern PFNGLSECONDARYCOLOR3FPROC glSecondaryColor3f; extern PFNGLSHADERSOURCEARBPROC glShaderSourceARB;