glVertexArrayElementBuffer - configures element array buffer binding of a vertex array object
Contents
Associated Gets
glGet() with argument GL_ELEMENT_ARRAY_BUFFER_BINDING.
glGetVertexArrayiv() with argument GL_ELEMENT_ARRAY_BUFFER_BINDING.
C Specification
voidglVertexArrayElementBuffer(GLuintvaobj,GLuintbuffer);
Copyright
Copyright © 2014 Khronos Group
[FIXME: source] 11/18/2024 GLVERTEXARRAYELEMENT(3G)
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.
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.
Name
glVertexArrayElementBuffer - configures element array buffer binding of a vertex array object
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.
See Also
glGet(), glGetVertexArrayiv()
Version Support
┌────────────────────────────┬───────────────────────────────────────────────────────────────────────┐
│ │ OpenGLVersion │
├────────────────────────────┼─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┤
│ Function │ 2.0 │ 2.1 │ 3.0 │ 3.1 │ 3.2 │ 3.3 │ 4.0 │ 4.1 │ 4.2 │ 4.3 │ 4.4 │ 4.5 │
│ / │ │ │ │ │ │ │ │ │ │ │ │ │
│ Feature │ │ │ │ │ │ │ │ │ │ │ │ │
│ Name │ │ │ │ │ │ │ │ │ │ │ │ │
├────────────────────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
│ glVertexArrayElementBuffer │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ ✔ │
└────────────────────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
