Signature
glObjectLabel(
GLenum (
identifier
)
,
GLuint (
name
)
,
GLsizei (
length
)
,
const char * (
label
)
)-> void
Parameters
Description
glObjectLabel
labels the object identified by
name
within the namespace given by
identifier
.
identifier
must be one of
GL_BUFFER
,
GL_SHADER
,
GL_PROGRAM
,
GL_VERTEX_ARRAY
,
GL_QUERY
,
GL_PROGRAM_PIPELINE
,
GL_TRANSFORM_FEEDBACK
,
GL_SAMPLER
,
GL_TEXTURE
,
GL_RENDERBUFFER
,
GL_FRAMEBUFFER
,
to indicate the namespace containing the names of buffers, shaders, programs, vertex array objects, query objects,
program pipelines, transform feedback objects, samplers, textures, renderbuffers and frame
buffers, respectively.
Errors
GL_INVALID_ENUM
is generated if
identifier
is not one of the accepted object types.
GL_INVALID_OPERATION
is generated if
name
is not the name of an existing object of the type specified by
identifier
.
Associated Gets
glGet
with argument
GL_MAX_LABEL_LENGTH
.
Version Support
glObjectLabel |
See Also
Copyright
Copyright
2013-2014 Khronos Group.
This material may be distributed subject to the terms and conditions set forth in
the Open Publication License, v 1.0, 8 June 1999.
http://opencontent.org/openpub/
.