Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ glflushrastersgix(3G) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought



glFlushRasterSGIX(3G)          OpenGL Reference          glFlushRasterSGIX(3G)



NAME
     glFlushRasterSGIX - complete rasterization of previous GL commands


C SPECIFICATION
     void glFlushRasterSGIX( void )


DESCRIPTION
     Different GL implementations buffer commands in several different
     locations, including network buffers and the graphics accelerator itself.
     glFlushRasterSGIX causes all GL commands that preceed glFlushRasterSGIX
     to complete rasterization before the GL commands that follow begin
     rasterization.  This is essential for some types of performance
     measurement; see glInstrumentsBufferSGIX.

     The point in the GL machine that defines the start of rasterization is
     implementation dependent.

NOTES
     glFlushRasterSGIX is part of the GLSGIXflushraster extension, not part
     of the core GL command set.  See glIntro for information about using
     extensions.

     glFlushRasterSGIX probably will not block since it must get to the
     rasterization point of the GL machine before it causes any flushing.

ERRORS
     GLINVALIDOPERATION is generated if glFlushRasterSGIX is executed
     between the execution of glBegin and the corresponding execution of
     glEnd.


MACHINE DEPENDENCIES
     The SGIXflushraster extension is supported only on InfiniteReality
     systems.


SEE ALSO
     glFinish, glFlush















                                                                        Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026