Set the default number of samples per pixel to 4 and actually use the value set
authorSven Panne <sven.panne@aedion.de>
Mon, 16 Mar 2009 17:53:54 +0000 (17:53 +0000)
committerSven Panne <sven.panne@aedion.de>
Mon, 16 Mar 2009 17:53:54 +0000 (17:53 +0000)
commitfd77927b8883b81cc4a7bcb79f216e524043407d
tree48c550f7b1ae4068ef05c0c73c283f62f5fb47dd
parent2cc3ae61ee06893f31662b961e637d1e9210580a
Set the default number of samples per pixel to 4 and actually use the value set
with glutSetOption(GLUT_MULTISAMPLE,...) in Windows code. Previously the Windows
code used a hardwired value of 4 and the GLX code had a default of 0, neither
made much sense. Similarly, set the default number of auxiliary buffers to 1 and
use that value when GLUT_AUX is used. Note: There latter token has the same
value as GLUT_AUX1, and for historical reasons we seem to have 2 APIs to set the
number of auxiliary buffers: Explicitly using GLUT_AUX1 ... GLUT_AUX4, and using
a combination of GLUT_AUX with glutSetOption. The default of 1 ensures
consistent behaviour in both cases.

git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@802 7f0cb862-5218-0410-a997-914c9d46530a
ChangeLog
src/freeglut_init.c
src/freeglut_window.c