GLGENBUFFERS(3gl)GLGENBUFFERS(3gl)NAMEglGenBuffers - generate buffer names
C SPECIFICATION
void glGenBuffers( GLsizei n,
GLuint *buffers )
PARAMETERS
n Specifies the number of buffer names to be generated.
buffers Specifies an array in which the generated buffer names are
stored.
DESCRIPTIONglGenBuffers returns n buffer names in buffers. There is no guarantee
that the names form a contiguous set of integers; however, it is guar‐
anteed that none of the returned names was in use immediately before
the call to glGenBuffers.
Buffer names returned by a call to glGenBuffers are not returned by
subsequent calls, unless they are first deleted with glDeleteBuffers.
NOTESglGenBuffers is available only if the GL version is 1.5 or greater.
ERRORS
GL_INVALID_VALUE is generated if n is negative.
GL_INVALID_OPERATION is generated if glGenBuffers is executed between
the execution of glBegin and the corresponding execution of glEnd.
SEE ALSO
glDeleteBuffers, glIsBuffeBuffer
09 Jan 04 GLGENBUFFERS(3gl)