1.1 --- a/src/drivers/video_glx.c Sun Sep 28 01:09:51 2008 +0000
1.2 +++ b/src/drivers/video_glx.c Mon Feb 09 00:13:46 2009 +0000
1.4 gboolean video_glx_init( Display *display, int screen )
1.7 + int glx_major, glx_minor, glx_error;
1.9 if( glx_is_initialized ) {
1.13 - Bool result = glXQueryVersion( display, &major, &minor );
1.14 - if( result != False ) {
1.15 - glx_version = (major*100) + minor;
1.16 + Bool result = XQueryExtension( display, "GLX", &glx_major, &glx_minor, &glx_error ) &&
1.17 + glXQueryVersion( display, &major, &minor );
1.18 + if( result == False ) {
1.19 + ERROR( "GLX not supported on display" );
1.23 + glx_version = (major*100) + minor;
1.26 /* fbconfig is broken on at least the 10.5 GLX implementation */
1.27 glx_fbconfig_supported = FALSE;