glFlushRasterSGIX(3G)
glFlushRasterSGIX - complete rasterization of previous GL commands
As shipped in IRIX 6.5.15. Unchanged since IRIX 6.5.
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 GL_SGIX_flush_raster 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 GL_INVALID_OPERATION is generated if glFlushRasterSGIX is executed between the execution of glBegin and the corresponding execution of glEnd. MACHINE DEPENDENCIES The SGIX_flush_raster extension is supported only on InfiniteReality systems. SEE ALSO glFinish, glFlush