|
From: <eli...@us...> - 2006-05-15 19:37:34
|
Revision: 2333 Author: elias_naur Date: 2006-05-15 12:37:29 -0700 (Mon, 15 May 2006) ViewCVS: http://svn.sourceforge.net/java-game-lib/?rev=2333&view=rev Log Message: ----------- Linux: Apparently, some the Mesa GLX 1.3 glxChooseFBConfig don't like the GLX_STEREO attribute, even when set to False. So we'll only specify GLX_STEREO in case a stereo context is actually requested Modified Paths: -------------- trunk/LWJGL/src/native/linux/context.c Modified: trunk/LWJGL/src/native/linux/context.c =================================================================== --- trunk/LWJGL/src/native/linux/context.c 2006-05-15 13:09:47 UTC (rev 2332) +++ trunk/LWJGL/src/native/linux/context.c 2006-05-15 19:37:29 UTC (rev 2333) @@ -142,7 +142,9 @@ putAttrib(&attrib_list, GLX_ACCUM_GREEN_SIZE); putAttrib(&attrib_list, accum_bpe); putAttrib(&attrib_list, GLX_ACCUM_BLUE_SIZE); putAttrib(&attrib_list, accum_bpe); putAttrib(&attrib_list, GLX_ACCUM_ALPHA_SIZE); putAttrib(&attrib_list, accum_alpha); - putAttrib(&attrib_list, GLX_STEREO); putAttrib(&attrib_list, stereo ? True : False); + if (stereo) { + putAttrib(&attrib_list, GLX_STEREO); putAttrib(&attrib_list, True); + } // Assume the caller has checked support for multisample if (samples > 0) { putAttrib(&attrib_list, GLX_SAMPLE_BUFFERS_ARB); putAttrib(&attrib_list, 1); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |