Represents an OpenGL VertrexArrayObject
The OpenGL vao name
Initializes the VAO
Binds the VAO
Unbinds the VAO
Deletes the VAO
Binds the VAO and sets the vertex attrib pointer.
GLenum type | Specifies the data type of each component in the array. |
GLint size | Specifies the number of components per generic vertex attribute. |
GLsizei offset | Specifies a offset of the first component of the first generic vertex attribute in the array in the data store of the buffer. |
GLsizei stride | Specifies the byte offset between consecutive generic vertex attributes. |
GLboolean normalized | Specifies whether fixed-point data values should be normalized (GL_TRUE) or converted directly as fixed-point values (GL_FALSE = default) when they are accessed. |