X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Ffreeglut_window.c;h=c92fbcb8a7c3df59838003f1bb93afa9415e9148;hb=34290224a4fea01b30fe3c83d3c6d00bd5945acd;hp=a8bdf21020328914ba1c5e83de80552875a482ce;hpb=093a727b18a11d85c8e51b5398b86a7d3bed94c9;p=freeglut diff --git a/src/freeglut_window.c b/src/freeglut_window.c index a8bdf21..c92fbcb 100644 --- a/src/freeglut_window.c +++ b/src/freeglut_window.c @@ -162,7 +162,9 @@ GLboolean fgSetupPixelFormat( SFG_Window* window, GLboolean checkOnly, if( fgState.DisplayMode & GLUT_DOUBLE ) flags |= PFD_DOUBLEBUFFER; +#if defined(_MSC_VER) #pragma message( "fgSetupPixelFormat(): there is still some work to do here!" ) +#endif /* * Specify which pixel format do we opt for... @@ -528,6 +530,8 @@ void fgOpenWindow( SFG_Window* window, const char* title, #endif + fgSetWindow( window ); + window->Window.DoubleBuffered = ( fgState.DisplayMode & GLUT_DOUBLE ) ? 1 : 0; @@ -536,7 +540,6 @@ void fgOpenWindow( SFG_Window* window, const char* title, glDrawBuffer ( GL_FRONT ); glReadBuffer ( GL_FRONT ); } - fgSetWindow( window ); } /*