Made it an error to not define an entry point retrieval mechanism on X11.

This commit is contained in:
Camilla Berglund
2011-09-06 14:40:39 +02:00
parent 81cfc1001d
commit f08397a108
2 changed files with 3 additions and 9 deletions
+2 -2
View File
@@ -38,7 +38,7 @@ void (*glXGetProcAddressEXT(const GLubyte* procName))();
// We support four different ways for getting addresses for GL/GLX
// extension functions: glXGetProcAddress, glXGetProcAddressARB,
// glXGetProcAddressEXT, and dlsym
#if defined(_GLFW_HAS_GLXGETPROCADDRESSARB)
#if defined(_GLFW_HAS_GLXGETPROCADDRESSARB)
#define _glfw_glXGetProcAddress(x) glXGetProcAddressARB(x)
#elif defined(_GLFW_HAS_GLXGETPROCADDRESS)
#define _glfw_glXGetProcAddress(x) glXGetProcAddress(x)
@@ -48,7 +48,7 @@ void (*glXGetProcAddressEXT(const GLubyte* procName))();
#define _glfw_glXGetProcAddress(x) dlsym(_glfwLibrary.X11.libGL, x)
#define _GLFW_DLOPEN_LIBGL
#else
#define _glfw_glXGetProcAddress(x) NULL
#error "No OpenGL entry point retrieval mechanism was enabled"
#endif