HIP: Heterogenous-computing Interface for Portability
Typedefs | Functions
Interop

This section describes Stream Memory Wait and Write functions of HIP runtime API. More...

Collaboration diagram for Interop:

Typedefs

typedef unsigned int GLuint
 
typedef unsigned int GLenum
 

Functions

hipError_t hipGLGetDevices (unsigned int *pHipDeviceCount, int *pHipDevices, unsigned int hipDeviceCount, hipGLDeviceList deviceList)
 
hipError_t hipGraphicsGLRegisterBuffer (hipGraphicsResource **resource, GLuint buffer, unsigned int flags)
 
hipError_t hipGraphicsGLRegisterImage (hipGraphicsResource **resource, GLuint image, GLenum target, unsigned int flags)
 
hipError_t hipGraphicsMapResources (int count, hipGraphicsResource_t *resources, hipStream_t stream __dparm(0))
 
hipError_t hipGraphicsSubResourceGetMappedArray (hipArray_t *array, hipGraphicsResource_t resource, unsigned int arrayIndex, unsigned int mipLevel)
 
hipError_t hipGraphicsResourceGetMappedPointer (void **devPtr, size_t *size, hipGraphicsResource_t resource)
 
hipError_t hipGraphicsUnmapResources (int count, hipGraphicsResource_t *resources, hipStream_t stream __dparm(0))
 
hipError_t hipGraphicsUnregisterResource (hipGraphicsResource_t resource)
 

Detailed Description

This section describes Stream Memory Wait and Write functions of HIP runtime API.