OpenGL Interoperability [DEPRECATED]
[OpenGL Interoperability]


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.

Detailed Description

This section describes deprecated OpenGL interoperability functionality.

Generated by Doxygen for NVIDIA CUDA Library  NVIDIA