Light | Dark

glVertexArrayElementBuffer

Name

glVertexArrayElementBuffer — configures element array buffer binding of a vertex array object

C Specification

void glVertexArrayElementBuffer( GLuint vaobj,
GLuint buffer);

Parameters

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

OpenGL Version
Function / Feature Name 2.0 2.1 3.0 3.1 3.2 3.3 4.0 4.1 4.2 4.3 4.4 4.5
glVertexArrayElementBuffer - - - - - - - - - - -
Think you can improve this page? Edit this page on GitHub.