manpagez: man pages & more
man glutPostRedisplay(3)
Home | html | info | man
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(3), glutDisplayFunc(3)


AUTHOR

       Mark J. Kilgard (mjk@nvidia.com)



GLUT                                  3.7             glutPostRedisplay(3GLUT)

Mac OS X 10.6 - Generated Thu Sep 17 20:20:42 CDT 2009
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.