Surface Object#
Collaboration diagram for Surface Object:
Functions | |
| hipError_t | hipCreateSurfaceObject (hipSurfaceObject_t *pSurfObject, const hipResourceDesc *pResDesc) | 
| Create a surface object.  More... | |
| hipError_t | hipDestroySurfaceObject (hipSurfaceObject_t surfaceObject) | 
| Destroy a surface object.  More... | |
Detailed Description
This section describes surface object functions of HIP runtime API.
- Note
 - APIs in this section are under development.
 
Function Documentation
◆ hipCreateSurfaceObject()
| hipError_t hipCreateSurfaceObject | ( | hipSurfaceObject_t * | pSurfObject, | 
| const hipResourceDesc * | pResDesc | ||
| ) | 
Create a surface object.
- Parameters
 - 
  
[out] pSurfObject Pointer of surface object to be created. [in] pResDesc Pointer of suface object descriptor.  
- Returns
 - hipSuccess, hipErrorInvalidValue
 
◆ hipDestroySurfaceObject()
| hipError_t hipDestroySurfaceObject | ( | hipSurfaceObject_t | surfaceObject | ) | 
Destroy a surface object.
- Parameters
 - 
  
[in] surfaceObject Surface object to be destroyed.  
- Returns
 - hipSuccess, hipErrorInvalidValue