|
HIP: Heterogenous-computing Interface for Portability
|
|
Classes | |
| struct | hipMemAllocationProp |
| struct | hipArrayMapInfo |
Typedefs | |
| typedef struct hipMemAllocationProp | hipMemAllocationProp |
| typedef struct ihipMemGenericAllocationHandle * | hipMemGenericAllocationHandle_t |
| typedef enum hipMemAllocationGranularity_flags | hipMemAllocationGranularity_flags |
| typedef enum hipMemHandleType | hipMemHandleType |
| typedef enum hipMemOperationType | hipMemOperationType |
| typedef enum hipArraySparseSubresourceType | hipArraySparseSubresourceType |
| typedef struct hipArrayMapInfo | hipArrayMapInfo |
Enumerations | |
| enum | hipMemAllocationGranularity_flags { hipMemAllocationGranularityMinimum = 0x0, hipMemAllocationGranularityRecommended = 0x1 } |
| enum | hipMemHandleType { hipMemHandleTypeGeneric = 0x0 } |
| enum | hipMemOperationType { hipMemOperationTypeMap = 0x1, hipMemOperationTypeUnmap = 0x2 } |
| enum | hipArraySparseSubresourceType { hipArraySparseSubresourceTypeSparseLevel = 0x0, hipArraySparseSubresourceTypeMiptail = 0x1 } |
Defines the HIP API. See the individual sections for more information.
| typedef struct hipArrayMapInfo hipArrayMapInfo |
Map info for arrays
| typedef struct hipMemAllocationProp hipMemAllocationProp |
Memory allocation properties
| typedef struct ihipMemGenericAllocationHandle* hipMemGenericAllocationHandle_t |
Generic handle for memory allocation
| enum hipMemHandleType |
| enum hipMemOperationType |
1.8.11