glDeleteSamplers - delete named sampler objects
Contents
Associated Gets
glIsSampler()
C Specification
voidglDeleteSamplers(GLsizein,constGLuint*samplers);
Copyright
Copyright © 2010-2014 Khronos Group
[FIXME: source] 11/18/2024 GLDELETESAMPLERS(3G)
Description
glDeleteSamplers deletes n sampler objects named by the elements of the array samplers. After a sampler
object is deleted, its name is again unused. If a sampler object that is currently bound to a sampler
unit is deleted, it is as though glBindSampler() is called with unit set to the unit the sampler is bound
to and sampler zero. Unused names in samplers are silently ignored, as is the reserved name zero.
Errors
GL_INVALID_VALUE is generated if n is negative.
Name
glDeleteSamplers - delete named sampler objects
Notes
glDeleteSamplers is available only if the GL version is 3.3 or higher.
Parameters
n
Specifies the number of sampler objects to be deleted.
samplers
Specifies an array of sampler objects to be deleted.
See Also
glGenSamplers(), glBindSampler(), glDeleteSamplers(), glIsSampler()
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 │ │ │ │ │ │ │ │ │ │ │ │ │
├──────────────────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
│ glDeleteSamplers │ - │ - │ - │ - │ ✔ │ ✔ │ ✔ │ ✔ │ ✔ │ ✔ │ ✔ │ ✔ │
└──────────────────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘
