fglFlushRasterSGIX(3G)
fglFlushRasterSGIX - complete rasterization of previous GL commands
As shipped in IRIX 6.5.22. Unchanged since IRIX 6.5.
NAME fglFlushRasterSGIX - complete rasterization of previous GL commands FORTRAN SPECIFICATION SUBROUTINE fglFlushRasterSGIX( ) DESCRIPTION Different GL implementations buffer commands in several different locations, including network buffers and the graphics accelerator itself. fglFlushRasterSGIX causes all GL commands that preceed fglFlushRasterSGIX to complete rasterization before the GL commands that follow begin rasterization. This is essential for some types of performance measurement; see fglInstrumentsBufferSGIX. The point in the GL machine that defines the start of rasterization is implementation dependent. NOTES fglFlushRasterSGIX is part of the GL_SGIX_flush_raster extension, not part of the core GL command set. See fglIntro for information about using extensions. fglFlushRasterSGIX 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 fglFlushRasterSGIX is executed between the execution of fglBegin and the corresponding execution of fglEnd. MACHINE DEPENDENCIES The SGIX_flush_raster extension is supported only on InfiniteReality systems. SEE ALSO fglFinish, fglFlush