Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ glGetPointervEXT(3gl) — Powerstorm 4D 5.0B

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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

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