glVertexArrayElementBuffer.3G - Man Page

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 Name2.02.13.03.13.23.34.04.14.24.34.44.5
glVertexArrayElementBuffer-----------

See Also

glGet(), glGetVertexArrayiv()

Info

01/24/2024