glVertexArrayElementBuffer

configures element array buffer binding of a vertex array object

Signature

glVertexArrayElementBuffer( GLuint ( vaobj ) , GLuint ( buffer ) )-> void
glVertexArrayElementBuffer( vaobj , buffer )

Parameters

VariablesDescription
vaobj
Specifies the name of the vertex array object.
buffer
Specifies the name of the buffer object to use for the element array buffer binding.

Description

glVertexArrayElementBuffer binds a buffer object with id buffer to the element array buffer bind point of a vertex array object with id vaobj . If buffer is zero, any existing element array buffer binding to vaobj is removed.

Associated Gets

glGet with argument GL_ELEMENT_ARRAY_BUFFER_BINDING .
glGetVertexArrayiv with argument GL_ELEMENT_ARRAY_BUFFER_BINDING .

Errors

GL_INVALID_OPERATION error is generated if vaobj is not the name of an existing vertex array object.
GL_INVALID_OPERATION error is generated if buffer is not zero or the name of an existing buffer object.

Version Support

glVertexArrayElementBuffer

See Also

Copyright

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