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.
|