GLGETPOINTERVEXT()
NAME
glGetPointervEXT − return the address of a vertex data array
C SPECIFICATION
void glGetPointervEXT( GLenum pname,
GLvoid∗ ∗params )
PARAMETERS
pname Specifies the array pointer to be returned. Symbolic constants GL_VERTEX_ARRAY_POINTER_EXT, GL_NORMAL_ARRAY_POINTER_EXT, GL_COLOR_ARRAY_POINTER_EXT, GL_INDEX_ARRAY_POINTER_EXT, GL_TEXTURE_COORD_ARRAY_POINTER_EXT, GL_EDGE_FLAG_ARRAY_POINTER_EXT, are accepted.
params returns the array pointer value specified by pname.
DESCRIPTION
glGetPointervEXT returns array pointer information. pname is a symbolic constant indicating the array 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 EXT_vertex_array extension, not part of the core GL command set. If GL_EXT_vertex_array is included in the string returned by glGetString, when called with argument GL_EXTENSIONS, extension EXT_vertex_array is supported.
ERRORS
GL_INVALID_ENUM is generated if pname is not an accepted value.
SEE ALSO
glArrayElementEXT, glColorPointerEXT, glDrawArraysEXT, glEdgeFlagPointerEXT, glIndexPointerEXT, glNormalPointerEXT, glTexCoordPointerEXT, glVertexPointerEXT