glInvalidateBufferData

invalidate the content of a buffer object's data store

Signature

glInvalidateBufferData( GLuint ( buffer ) )-> void
glInvalidateBufferData( buffer )

Parameters

VariablesDescription
buffer
The name of a buffer object whose data store to invalidate.

Description

glInvalidateBufferData invalidates all of the content of the data store of a buffer object. After invalidation, the content of the buffer's data store becomes undefined.

Errors

GL_INVALID_VALUE is generated if buffer is not the name of an existing buffer object.
GL_INVALID_OPERATION is generated if any part of buffer is currently mapped.

Associated Gets

glGetBufferParameter with argument GL_BUFFER_SIZE

Version Support

glInvalidateBufferData

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. .