Provided by: opengl-4-man-doc_1.0~svn22917-1_all bug

NAME

       glBindVertexArray - bind a vertex array object

C SPECIFICATION

       void glBindVertexArray(GLuint array);

PARAMETERS

       array
           Specifies the name of the vertex array to bind.

DESCRIPTION

       glBindVertexArray binds the vertex array object with name array.  array is the name of a
       vertex array object previously returned from a call to glGenVertexArrays(), or zero to
       break the existing vertex array object binding.

       If no vertex array object with name array exists, one is created when array is first
       bound. If the bind is successful no change is made to the state of the vertex array
       object, and any previous vertex array object binding is broken.

ERRORS

       GL_INVALID_OPERATION is generated if array is not zero or the name of a vertex array
       object previously returned from a call to glGenVertexArrays().

SEE ALSO

       glGenVertexArrays(),
       glDeleteVertexArrays()glVertexAttribPointer()glEnableVertexAttribArray()

COPYRIGHT

       Copyright © 2010 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/.

AUTHORS

       opengl.org