fglIsAsyncMarkerSGIX(3G)

fglIsAsyncMarkerSGIX - determine if a marker is reserved or in use

As shipped in IRIX 6.5.30. Added in IRIX 6.5.15.

NAME
     fglIsAsyncMarkerSGIX - determine if a marker is reserved or in use


FORTRAN SPECIFICATION
     LOGICAL*1 fglIsAsyncMarkerSGIX( INTEGER*4 marker )


PARAMETERS
     marker  Specifies a potential value for a reserved or in-use marker.

DESCRIPTION
     fglIsAsyncMarkerSGIX is part of the SGIX_async extension.  This extension
     provides a framework within which particular sets of OpenGL commands can
     become "asynchronous" via specific further OpenGL extensions.  Currently
     the SGIX_async_pixel extension is the only such defined extension.

     A marker for asynchronous commands is "in use" if it is the current value
     of GL_ASYNC_MARKER_SGIX, or if it is associated with any asynchronous
     command that has been issued but has not been queried using
     fglFinishAsyncSGIX or fglPollAsyncSGIX.  A marker may be "reserved" via
     use of the fglGenAsyncMarkersSGIX command.

     fglIsAsyncMarkerSGIX returns 1 if marker identifies a marker that is
     currently in use or reserved; it returns 0 otherwise.

ERRORS
     GL_INVALID_OPERATION is generated if fglIsAsyncMarkerSGIX is executed
     between the execution of fglBegin and the corresponding execution of
     fglEnd.


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


SEE ALSO
     fglAsyncMarkerSGIX, fglDeleteAsyncMarkersSGIX, fglFinishAsyncSGIX,
     fglGenAsyncMarkersSGIX, fglPollAsyncSGIX, fglDrawPixels, fglGet,
     fglReadPixels, fglTexImage1D, fglTexImage2D, fglTexImage3D,
     fglTexSubImage1D, fglTexSubImage2D, fglTexSubImage3D