Enumerations | |
enum | cudaGLMapFlags { cudaGLMapFlagsNone = 0, cudaGLMapFlagsReadOnly = 1, cudaGLMapFlagsWriteDiscard = 2 } |
Functions | |
cudaError_t | cudaGLMapBufferObject (void **devPtr, GLuint bufObj) |
Maps a buffer object for access by CUDA. | |
cudaError_t | cudaGLMapBufferObjectAsync (void **devPtr, GLuint bufObj, cudaStream_t stream) |
Maps a buffer object for access by CUDA. | |
cudaError_t | cudaGLRegisterBufferObject (GLuint bufObj) |
Registers a buffer object for access by CUDA. | |
cudaError_t | cudaGLSetBufferObjectMapFlags (GLuint bufObj, unsigned int flags) |
Set usage flags for mapping an OpenGL buffer. | |
cudaError_t | cudaGLUnmapBufferObject (GLuint bufObj) |
Unmaps a buffer object for access by CUDA. | |
cudaError_t | cudaGLUnmapBufferObjectAsync (GLuint bufObj, cudaStream_t stream) |
Unmaps a buffer object for access by CUDA. | |
cudaError_t | cudaGLUnregisterBufferObject (GLuint bufObj) |
Unregisters a buffer object for access by CUDA. |