glGetVertexAttribPointerv 3G glGetVertexAttribPointerv return the address of the specified generic vertex attribute pointer C Specification void glGetVertexAttribPointerv GLuint index GLenum pname GLvoid **pointer Parameters index Specifies the generic vertex attribute parameter to be returned. pname Specifies the symbolic name of the generic vertex attribute parameter to be returned. Must be GL_VERTEX_ATTRIB_ARRAY_POINTER. pointer Returns the pointer value. Description glGetVertexAttribPointerv returns pointer information. index is the generic vertex attribute to be queried, 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. If a non-zero named buffer object was bound to the GL_ARRAY_BUFFER target (see glBindBuffer) when the desired pointer was previously specified, the pointer returned is a byte offset into the buffer object's data store. Notes glGetVertexAttribPointerv is available only if the GL version is 2.0 or greater. The pointer returned is client-side state. The initial value for each pointer is 0. Errors GL_INVALID_VALUE is generated if index is greater than or equal to GL_MAX_VERTEX_ATTRIBS. GL_INVALID_ENUM is generated if pname is not an accepted value. Associated Gets glGet with argument GL_MAX_VERTEX_ATTRIBS See Also glGetVertexAttrib, glVertexAttribPointer Copyright Copyright 2003-2005 3Dlabs Inc. Ltd. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.