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:
parent
8e6aba17a4
commit
231ad89777
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user