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/.