*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> OpenGL/glfinish (3)              


glFinish(3G)		       OpenGL Reference			  glFinish(3G)

NAME    [Toc]    [Back]

     glFinish -	block until all	GL execution is	complete

C SPECIFICATION    [Toc]    [Back]

     void glFinish( void )

DESCRIPTION    [Toc]    [Back]

     glFinish does not return until the	effects	of all previously called GL
     commands are complete.  Such effects include all changes to GL state, all
     changes to	connection state, and all changes to the frame buffer

     Such effects also include asynchronous GL commands, if the	SGIX_async
     extension is implemented.

NOTES    [Toc]    [Back]

     glFinish requires a round trip to the server.

ERRORS    [Toc]    [Back]

     GL_INVALID_OPERATION is generated if glFinish is executed between the
     execution of glBegin and the corresponding	execution of glEnd.

     The SGIX_async and	SGIX_async_pixel extensions are	implemented only on
     Octane2 VPro systems.

SEE ALSO    [Toc]    [Back]

     glFlush, glXWaitGL, glXWaitX, glFinishAsyncSGIX

									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
biodone Tru64 General: Indicates that block I/O is complete
quit HP-UX Causes dtscp to complete execution
exit HP-UX Causes dtscp to complete execution.
glxwaitx IRIX complete X execution prior to subsequent GL calls
glxwaitgl IRIX complete GL execution prior to subsequent X calls
glXWaitGL Tru64 complete GL execution prior to subsequent X calls
glXWaitX Tru64 complete X execution prior to subsequent GL calls
rmvb Tru64 STREAMS: Removes a message block from a message block
tcdrain Tru64 Wait for output to complete
aio_suspend HP-UX wait for an asynchronous I/O operation to complete
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service