*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> OpenGL/glgenasyncmarkerssgix (3)              


glGenAsyncMarkersSGIX(3G)      OpenGL Reference	     glGenAsyncMarkersSGIX(3G)

NAME    [Toc]    [Back]

     glGenAsyncMarkersSGIX - reserve markers for tracking asynchronous

C SPECIFICATION    [Toc]    [Back]

     GLuint glGenAsyncMarkersSGIX( GLsizei range )

PARAMETERS    [Toc]    [Back]

     range  Specifies the number of contiguous marker values to	reserve.

DESCRIPTION    [Toc]    [Back]

     glGenAsyncMarkersSGIX 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
     glFinishAsyncSGIX or glPollAsyncSGIX.

     glGenAsyncMarkersSGIX returns an integer n	such that the markers n, n+1,
     n+2, ..., n+s-1 are not previously	reserved or in use, where s is the
     value of range.  glGenAsyncMarkersSGIX also records that each of the
     markers in	the returned range is reserved.

     Note that the marker name space is	never shared across contexts, as the
     name spaces for texture objects and display lists may be.

ERRORS    [Toc]    [Back]

     GL_INVALID_OPERATION is generated if glGenAsyncMarkersSGIX	is executed
     between the execution of glBegin and the corresponding execution of

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

SEE ALSO    [Toc]    [Back]

     glAsyncMarkerSGIX,	glDeleteAsyncMarkersSGIX, glFinishAsyncSGIX,
     glIsAsyncMarkerSGIX, glPollAsyncSGIX, glDrawPixels, glGet,	glReadPixels,
     glTexImage1D, glTexImage2D, glTexImage3D, glTexSubImage1D,
     glTexSubImage2D, glTexSubImage3D

									PPPPaaaaggggeeee 1111
[ Back ]
 Similar pages
Name OS Title
gldeleteasyncmarkerssgix IRIX delete markers for tracking asynchronous commands
glasyncmarkersgix IRIX set a marker for tracking asynchronous commands
gnome-bug Linux Report a bug to the GNOME Bug Tracking System.
AFsetloopstart IRIX set the start/end markers, play mode, and track in an AFfilehandle structure for a specified loop.
AFgetloopstart IRIX get the start/end markers, play mode, and track from an AFfilehandle structure for a specified loop.
lock HP-UX reserve a terminal
lock OpenBSD reserve a terminal
lock FreeBSD reserve a terminal
dma32_pool_size HP-UX the amount of memory to reserve for the 32-bit DMA pool
st_ats_enabled HP-UX determines whether to reserve a tape device on open
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service