MyWebUniversity.com Home Page
 



Darwin Mac OS X man pages main menu
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(GLUTNORMALDAMAGED).

       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)
Darwin Mac OS X man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™