From de3c510f7339b6ba7e8a99d54965e603dc0f0f45 Mon Sep 17 00:00:00 2001 From: Ben Anderson Date: Sun, 13 Mar 2005 21:23:58 +0000 Subject: [PATCH] Make hackish assumption for now, we can fix that properly later. --- stepmania/src/arch/LowLevelWindow/LowLevelWindow_X11.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stepmania/src/arch/LowLevelWindow/LowLevelWindow_X11.cpp b/stepmania/src/arch/LowLevelWindow/LowLevelWindow_X11.cpp index bf77b7c171..a067451dcb 100644 --- a/stepmania/src/arch/LowLevelWindow/LowLevelWindow_X11.cpp +++ b/stepmania/src/arch/LowLevelWindow/LowLevelWindow_X11.cpp @@ -6,6 +6,7 @@ #include #include // ceil() +#define GLX_GLXEXT_PROTOTYPES #include // All sorts of stuff... LowLevelWindow_X11::LowLevelWindow_X11() @@ -21,7 +22,10 @@ LowLevelWindow_X11::~LowLevelWindow_X11() void *LowLevelWindow_X11::GetProcAddress(CString s) { - return (void*) glXGetProcAddress( (const GLubyte*) s.c_str() ); + // XXX: We should check whether glXGetProcAddress or + // glXGetProcAddressARB is available, and go by that, instead of + // assuming like this. + return (void*) glXGetProcAddressARB( (const GLubyte*) s.c_str() ); } CString LowLevelWindow_X11::TryVideoMode(RageDisplay::VideoModeParams p, bool &bNewDeviceOut)