glCreateBuffers - create buffer objects
Contents
C Specification
voidglCreateBuffers(GLsizein,GLuint*buffers);
Copyright
Copyright © 2014 Khronos Group
[FIXME: source] 11/18/2024 GLCREATEBUFFERS(3G)
Description
glCreateBuffers returns n previously unused buffer names in buffers, each representing a new buffer
object initialized as if it had been bound to an unspecified target.
Errors
GL_INVALID_VALUE is generated if n is negative.
Name
glCreateBuffers - create buffer objects
Parameters
n
Specifies the number of buffer objects to create.
buffers
Specifies an array in which names of the new buffer objects are stored.
See Also
glGenBuffers(), glBindBufferBase(), glBindBufferRange(), glMapBuffer(), glUnmapBuffer(),
glDeleteBuffers(), glGet(), glIsBuffer()
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 │ │ │ │ │ │ │ │ │ │ │ │ │
├─────────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
│ glCreateBuffers │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ - │ ✔ │
└─────────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
