diff options
author | Daniel Borca <dborca@users.sourceforge.net> | 2006-03-31 20:53:12 +0000 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2011-07-11 20:03:33 +0100 |
commit | 06362f466b3cb800604f5ebfc1f4d6c69e8e080c (patch) | |
tree | f8bdc1937a12707c7f804fe6bedd0a231ae8ba8a /src/glut/dos/window.c | |
parent | ab9cbb0c0f0fd052e30f9434f606a1ba514e33ac (diff) | |
download | glut-06362f466b3cb800604f5ebfc1f4d6c69e8e080c.tar.gz |
DMesa now uses OSMesa as a back-end.
Diffstat (limited to 'src/glut/dos/window.c')
-rw-r--r-- | src/glut/dos/window.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/glut/dos/window.c b/src/glut/dos/window.c index b922746..610cf36 100644 --- a/src/glut/dos/window.c +++ b/src/glut/dos/window.c @@ -66,6 +66,10 @@ glutCreateWindow (const char *title) int i; int m8width = (_glut_default.width + 7) & ~7; + if (!(_glut_default.mode & GLUT_DOUBLE)) { + return 0; + } + /* We set the Visual once. This will be our desktop (graphic mode). * We should do this in the `glutInit' code, but we don't have any idea * about its geometry. Supposedly, when we are about to create one @@ -73,7 +77,7 @@ glutCreateWindow (const char *title) */ if (!visual) { if ((visual=DMesaCreateVisual(_glut_default.x + m8width, _glut_default.y + _glut_default.height, _glut_visual.bpp, _glut_visual.refresh, - _glut_default.mode & GLUT_DOUBLE, + GLUT_SINGLE, !(_glut_default.mode & GLUT_INDEX), (_glut_default.mode & GLUT_ALPHA ) ? _glut_visual.alpha : 0, (_glut_default.mode & GLUT_DEPTH ) ? _glut_visual.depth : 0, |