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

FreeBSD Manual Pages

  
 
  

home | help
glutPostRedisplay(3GLUT)	     GLUT	      glutPostRedisplay(3GLUT)

NAME
       glutPostRedisplay, glutPostWindowRedisplay - marks the current or spec-
       ified window as needing to be redisplayed.

SYNTAX
       void glutPostRedisplay(void);
       void glutPostWindowRedisplay(int	win);

DESCRIPTION
       glutPostRedisplay  marks	 the normal plane of current window as needing
       to be redisplayed.  glutPostWindowRedisplay works the specified	window
       as  needing  to	be redisplayed.	 After either call, the	next iteration
       through glutMainLoop, the window's display callback will	be  called  to
       redisplay  the  window's	normal plane. Multiple calls to	glutPostRedis-
       play before the next display callback opportunity generates only	a sin-
       gle redisplay callback.	glutPostRedisplay may be called	within a  win-
       dow's  display  or  overlay display callback to re-mark that window for
       redisplay.

       Logically, normal plane damage notification for a window	is treated  as
       a  glutPostRedisplay  on	 the damaged window. Unlike damage reported by
       the window system, glutPostRedisplay will not set to  true  the	normal
       plane's damaged status (returned	by glutLayerGet(GLUT_NORMAL_DAMAGED).

       If  the	window	you want to post a redisplay on	is not already current
       (and you	do not require it to be	immediately made current), using glut-
       PostWindowRedisplay is more efficient that calling glutSetWindow	to the
       desired window and then calling glutPostRedisplay.

SEE ALSO
       glutPostOverlayRedisplay, glutDisplayFunc

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

GLUT				      3.7	      glutPostRedisplay(3GLUT)

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

home | help