glDeleteTextures — delete named textures
void glDeleteTextures( | GLsizei n, |
const GLuint * textures) ; |
n
Specifies the number of textures to be deleted.
textures
Specifies an array of textures to be deleted.
glDeleteTextures
deletes n
textures named by the elements of the array textures
. After a texture is deleted, it has no contents or dimensionality, and its name is again unused. If a texture that is currently bound is deleted, the binding reverts to 0 (the default texture).
Unused names in textures
that have been marked as used for the purposes of glGenTextures are marked as unused again. glDeleteTextures
silently ignores 0's and names that do not correspond to existing textures.
GL_INVALID_VALUE
is generated if n
is negative.
OpenGL ES API Version | |||
---|---|---|---|
Function Name | 2.0 | 3.0 | 3.1 |
glDeleteTextures | ✔ | ✔ | ✔ |
glBindTexture, glCopyTexImage2D, glGenTextures, glGet, glGetTexParameter, glTexImage2D, glTexStorage2D, glTexImage3D, glTexStorage3D, glTexParameter
Copyright © 1991-2006 Silicon Graphics, Inc. Copyright © 2010-2014 Khronos Group. This document is licensed under the SGI Free Software B License. For details, see https://web.archive.org/web/20171022161616/http://oss.sgi.com/projects/FreeB/.