Cleaned up some of the style issues (mostly "fluff" comments) in

freeglut_display.c.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@229 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
rkrolib 2003-10-13 02:09:14 +00:00
parent 8e6aba17a4
commit 231ad89777

View File

@ -42,14 +42,8 @@
*/ */
void FGAPIENTRY glutPostRedisplay( void ) void FGAPIENTRY glutPostRedisplay( void )
{ {
/* freeglut_assert_ready;
* Is there a current window set? freeglut_assert_window;
*/
freeglut_assert_ready; freeglut_assert_window;
/*
* Just mark the window as one that we need to redisplay...
*/
fgStructure.Window->State.Redisplay = TRUE; fgStructure.Window->State.Redisplay = TRUE;
} }
@ -58,38 +52,19 @@ void FGAPIENTRY glutPostRedisplay( void )
*/ */
void FGAPIENTRY glutSwapBuffers( void ) void FGAPIENTRY glutSwapBuffers( void )
{ {
/* freeglut_assert_ready;
* As long as we've got a current window set... freeglut_assert_window;
*/
freeglut_assert_ready; freeglut_assert_window;
/*
* Have the mouse cursor drawn for the current window
*/
fgDisplayCursor(); fgDisplayCursor();
/*
* Make sure the current context is flushed
*/
glFlush(); glFlush();
/* if ( ! fgStructure.Window->Window.DoubleBuffered )
* If it's single-buffered, we shouldn't be here. return ;
*/
if ( ! fgStructure.Window->Window.DoubleBuffered ) return ;
#if TARGET_HOST_UNIX_X11 #if TARGET_HOST_UNIX_X11
/*
* Issue the glXSwapBuffers call and be done with it
*/
glXSwapBuffers( fgDisplay.Display, fgStructure.Window->Window.Handle ); glXSwapBuffers( fgDisplay.Display, fgStructure.Window->Window.Handle );
#elif TARGET_HOST_WIN32 #elif TARGET_HOST_WIN32
/*
* Swap the window's buffers
*/
SwapBuffers( fgStructure.Window->Window.Device ); SwapBuffers( fgStructure.Window->Window.Device );
#endif #endif
/* GLUT_FPS env var support */ /* GLUT_FPS env var support */
@ -117,20 +92,8 @@ void FGAPIENTRY glutPostWindowRedisplay( int windowID )
SFG_Window* window; SFG_Window* window;
freeglut_assert_ready; freeglut_assert_ready;
/*
* Try looking for the window
*/
window = fgWindowByID( windowID ); window = fgWindowByID( windowID );
/*
* If failed, return
*/
freeglut_return_if_fail( window != NULL ); freeglut_return_if_fail( window != NULL );
/*
* Otherwise mark the window for being redisplayed
*/
window->State.Redisplay = TRUE; window->State.Redisplay = TRUE;
} }