Name
cgUnmapBuffer - unmap buffer from application's address space
Synopsis
#include <Cg/cg.h>
void cgUnmapBuffer( CGbuffer buffer );
Parameters
- buffer
-
The buffer which will be unmapped from the application's address space.
Return Values
None.
Description
cgUnmapBuffer unmaps a buffer from the application's address space.
Examples
unsigned char *bufferPtr = cgMapBuffer( myBuffer, CG_MAP_READ_WRITE );
memcpy( data, bufferPtr, size );
cgUnmapBuffer( myBuffer );
Errors
CG_INVALID_BUFFER_HANDLE_ERROR is generated if buffer is not a valid buffer.
History
cgUnmapBuffer was introduced in Cg 2.0.
See Also
cgMapBuffer,
cgSetBufferData,
cgSetBufferSubData,
cgSetParameter
|