Back to the OpenGL extension cross reference
GL_SGIX_flush_raster
XXX - not complete yet
    SGIX_flush_raster
Name Strings
    GL_SGIX_flush_raster
Version
    $Date: 1996/05/09 22:06:50 $ $Revision: 1.4 $
Number
    61
Dependencies
    None
Overview
    This extensions provides a way to ensure that all raster operations 
    currently in the pipeline will be completed before the next 
    raster operation begins. We define a raster operation as an operation
    that involves the rasterization stage of the OpenGL pipeline.
    The implementation is free to decide what consitutes flushing the
    raster subsystem.
    The motivation is to allow accurate instrumentation by 
    including this call before stopping rasterization measurements.
    There are cases where Finish() is used, but a FlushRaster()
    would suffice, so this extension is deliberately kept independent 
    of the instruments extension.
Issues
    None
    void FlushRasterSGIX(void);
    None 
Additions to Chapter 2 of the 1.0 Specification (OpenGL Operation)
    None
Additions to Chapter 3 of the 1.0 Specification (Rasterization)
    None
Additions to Chapter 4 of the 1.0 Specification (Per-Fragment Operations
and the Frame Buffer)
    None
Additions to Chapter 5 of the 1.0 Specification (Special Functions)
    Make the title of section 5.5 Flush and Finish
    be
    section 5.5 Flush, Finish and FlushRaster
    Add to section 5.5:
    A call to FlushRasterSGIX
    indicates that all commands that have previously been sent to the GL
    that would result in rasterization will complete before rasterization
    from following commands is started. The implementation is free to
    determine the exact point in the OpenGL pipeline at which rasterization
    begins.
Additions to Chapter 6 of the 1.0 Specification (State and State Requests)
    None
Additions to the GLX Specification
    None
GLX Protocol
    XXX - not complete yet
Errors
    INVALID_OPERATION is generated if FlushRasterSGIX is executed between
    execution of Begin and the corresponding execution of End.
New State
    None
New Implementation Dependent State
    None
Implementation Support
   List of OpenGL implementations supporting the GL_SGIX_flush_raster extension
Original File
   Original text file for the GL_SGIX_flush_raster extension
Page generated on Sun Nov 20 18:38:41 2005