Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
glutSwapBuffers(3GLUT)		      GLUT		  glutSwapBuffers(3GLUT)

NAME
     glutSwapBuffers  -  swaps	the  buffers  of  the  current	window if double
     buffered.

SYNTAX
     void glutSwapBuffers(void);

DESCRIPTION
     Performs a buffer swap on the layer in use for the current window.  Specif-
     ically, glutSwapBuffers promotes the contents of the  back  buffer  of  the
     layer  in	use  of  the  current window to become the contents of the front
     buffer. The contents of the back buffer then become undefined.  The  update
     typically	takes  place  during the vertical retrace of the monitor, rather
     than immediately after glutSwapBuffers is called.

     An implicit glFlush is done by glutSwapBuffers before it  returns.   Subse-
     quent  OpenGL  commands  can  be issued immediately after calling glutSwap-
     Buffers, but are not executed until the buffer exchange is completed.

     If the layer in use is not double buffered, glutSwapBuffers has no effect.

SEE ALSO
     glutPostRedisplay, glutDisplayFunc

AUTHOR
     Mark J. Kilgard (mjk@nvidia.com)

GLUT				       3.7		  glutSwapBuffers(3GLUT)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glutSwapBuffers&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help