Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ glgetpointervext(3G) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought



glGetPointervEXT(3G)           OpenGL Reference           glGetPointervEXT(3G)



NAME
     glGetPointervEXT - return the address of a buffer or vertex array


C SPECIFICATION
     void glGetPointervEXT( GLenum pname,
                            GLvoid* *params )


PARAMETERS
     pname   Specifies the pointer to be returned.  Symbolic constants
             GLVERTEXARRAYPOINTEREXT, GLNORMALARRAYPOINTEREXT,
             GLCOLORARRAYPOINTEREXT, GLINDEXARRAYPOINTEREXT,
             GLTEXTURECOORDARRAYPOINTEREXT,
             GLEDGEFLAGARRAYPOINTEREXT, and
             GLINSTRUMENTBUFFERPOINTERSGIX are accepted.

     params  returns the pointer value specified by pname.


DESCRIPTION
     glGetPointervEXT returns pointer information. pname is a symbolic
     constant indicating the pointer to be returned, and params is a pointer
     to a location in which to place the returned data.

NOTES
     The array pointers are client side state.

     glGetPointervEXT is part of the EXTvertexarray extension, not part of
     the core GL command set. If GLEXTvertexarray is included in the string
     returned by glGetString, when called with argument GLEXTENSIONS,
     extension EXTvertexarray is supported.

     Similarly, GLINSTRUMENTBUFFERPOINTERSGIX is part of the
     SGIXirinstrument1 extension.

ERRORS
     GLINVALIDENUM is generated if pname is not an accepted value.


SEE ALSO
     glArrayElementEXT, glColorPointerEXT, glDrawArraysEXT,
     glEdgeFlagPointerEXT, glIndexPointerEXT, glInstrumentsBufferSGIX,
     glNormalPointerEXT, glTexCoordPointerEXT, glVertexPointerEXT











                                                                        Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026