Provided by: opengl-4-man-doc_1.0~svn31251-1build1_all bug

NAME

       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.

       The pointer returned is a byte offset into the data store of the buffer object that was
       bound to the GL_ARRAY_BUFFER target (see glBindBuffer()) when the desired pointer was
       previously specified.

NOTES

       The state returned is retrieved from the currently bound vertex array object.

       The initial value for each pointer is 0.

ERRORS

       GL_INVALID_OPERATION is generated if no vertex array object is currently bound.

       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

VERSION SUPPORT

       ┌──────────────────────────┬───────────────────────────────────────────────────────────────────────┐
       │                          │                OpenGL Version                                         │
       ├──────────────────────────┼─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┤
       │Function2.02.13.03.13.23.34.04.14.24.34.44.5 │
       │/                         │     │     │     │     │     │     │     │     │     │     │     │     │
       │Feature                   │     │     │     │     │     │     │     │     │     │     │     │     │
       │Name                      │     │     │     │     │     │     │     │     │     │     │     │     │
       ├──────────────────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
       │glGetVertexAttribPointerv │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │  ✔  │
       └──────────────────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘

SEE ALSO

       glGetVertexAttrib(), glVertexAttribPointer()

COPYRIGHT

       Copyright © 2003-2005 3Dlabs Inc. Ltd. Copyright © 2010-2014 Khronos Group. 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/.

COPYRIGHT

       Copyright © 2003-2005 3Dlabs Inc. Ltd.
       Copyright © 2010-2014 Khronos Group

[FIXME: source]                             07/22/2015                   GLGETVERTEXATTRIBPOI(3G)