/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/clr/hipamd/include/hip/amd_detail/amd_hip_gl_interop.h File Reference#
amd_hip_gl_interop.h File Reference
  
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
| Typedefs | |
| typedef unsigned int | GLuint | 
| typedef unsigned int | GLenum | 
| Enumerations | |
| enum | hipGLDeviceList { hipGLDeviceListAll = 1 , hipGLDeviceListCurrentFrame = 2 , hipGLDeviceListNextFrame = 3 } | 
| Functions | |
| hipError_t | hipGLGetDevices (unsigned int *pHipDeviceCount, int *pHipDevices, unsigned int hipDeviceCount, hipGLDeviceList deviceList) | 
| Queries devices associated with the current OpenGL context.  More... | |
| hipError_t | hipGraphicsGLRegisterBuffer (hipGraphicsResource **resource, GLuint buffer, unsigned int flags) | 
| Registers a GL Buffer for interop and returns corresponding graphics resource.  More... | |
| hipError_t | hipGraphicsGLRegisterImage (hipGraphicsResource **resource, GLuint image, GLenum target, unsigned int flags) | 
| Register a GL Image for interop and returns the corresponding graphic resource.  More... | |