From c51ed8c2364b9e86a138cdb07fe2293ccc88f678 Mon Sep 17 00:00:00 2001 From: Ian Romanick Date: Thu, 7 Apr 2005 00:05:55 +0000 Subject: [PATCH] Follow the GLX_SGIX_fbconfig spec and return the complete list of available fbconfigs if attrList is NULL. This fixes bug #2917. --- src/glx/x11/glxcmds.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/glx/x11/glxcmds.c b/src/glx/x11/glxcmds.c index 8d6dca2af1b..b9fa4eeb451 100644 --- a/src/glx/x11/glxcmds.c +++ b/src/glx/x11/glxcmds.c @@ -1678,7 +1678,7 @@ PUBLIC GLXFBConfig *GLX_PREFIX(glXChooseFBConfig)(Display *dpy, int screen, config_list = (__GLcontextModes **) GLX_PREFIX(glXGetFBConfigs)( dpy, screen, & list_size ); - if ( (config_list != NULL) && (list_size > 0) ) { + if ( (config_list != NULL) && (list_size > 0) && (attribList != NULL) ) { list_size = choose_visual( config_list, list_size, attribList, GL_TRUE ); if ( list_size == 0 ) {