diff --git a/desmume/src/OGLRender.cpp b/desmume/src/OGLRender.cpp index 9457a2d40..726e6c801 100644 --- a/desmume/src/OGLRender.cpp +++ b/desmume/src/OGLRender.cpp @@ -253,7 +253,9 @@ static void ENDGL() { //------------------------------------------------------------ // Textures +#if !defined(GLX_H) OGLEXT(PFNGLACTIVETEXTUREARBPROC, glActiveTextureARB) +#endif // Blending OGLEXT(PFNGLBLENDFUNCSEPARATEEXTPROC, glBlendFuncSeparateEXT) @@ -319,7 +321,9 @@ OGLEXT(PFNGLDELETERENDERBUFFERSEXTPROC, glDeleteRenderbuffersEXT) static void OGLInitFunctions(const char *oglExtensionString) { // Textures + #if !defined(GLX_H) INITOGLEXT(PFNGLACTIVETEXTUREARBPROC, glActiveTextureARB) + #endif // Blending INITOGLEXT(PFNGLBLENDFUNCSEPARATEEXTPROC, glBlendFuncSeparateEXT)