glDeleteAsyncMarkersSGIX(3G) OpenGL Reference glDeleteAsyncMarkersSGIX(3G)
glDeleteAsyncMarkersSGIX - delete markers for tracking asynchronous
commands
void glDeleteAsyncMarkersSGIX( GLuint marker,
GLsizei range )
marker Specifies the first marker value to delete.
range Specifies the number of contiguous marker values to delete.
glDeleteAsyncMarkersSGIX 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.
glDeleteAsyncMarkersSGIX records that each of the markers in the range n,
n+1, n+2, ..., n+s-1 is no longer reserved, where n is the value of
marker and s is the value of range. (Markers are reserved via the use of
the glGenAsyncMarkersSGIX command.) It is not an error if some of the
markers in the range are not reserved or are currently in use, but a
marker that is in use will remain so even if glDeleteAsyncMarkersSGIX is
called.
Note that the marker name space is never shared across contexts, as the
name spaces for texture objects and display lists may be.
GL_INVALID_OPERATION is generated if glDeleteAsyncMarkersSGIX is executed
between the execution of glBegin and the corresponding execution of
glEnd.
MACHINE DEPENDENCIES
The SGIX_async and SGIX_async_pixel extensions are implemented only on
Octane2 VPro systems.
glAsyncMarkerSGIX, glFinishAsyncSGIX, glGenAsyncMarkersSGIX,
glIsAsyncMarkerSGIX, glPollAsyncSGIX, glDrawPixels, glGet, glReadPixels,
glTexImage1D, glTexImage2D, glTexImage3D, glTexSubImage1D,
glTexSubImage2D, glTexSubImage3D
PPPPaaaaggggeeee 1111 [ Back ]
|