NAME

cgDestroyBuffer - delete a buffer

SYNOPSIS

  #include <Cg/cg.h>

  void cgDestroyBuffer( CGbuffer buffer );

PARAMETERS

buffer

The buffer to delete.

RETURN VALUES

None.

DESCRIPTION

cgDestroyBuffer deletes a buffer. The buffer object is not actually destroyed until no more programs are bound to the buffer object and any pending use of the buffer has completed. However, the handle buffer no longer refers to the buffer object (although it may be subsequently allocated to a different created resource).

EXAMPLES

cgDestroyBuffer( myBuffer );

ERRORS

CG_INVALID_BUFFER_HANDLE_ERROR is generated if buffer is not a valid buffer.

HISTORY

cgDestroyBuffer was introduced in Cg 2.0.

SEE ALSO

cgCreateBuffer, cgGLCreateBuffer