hipResourceDesc Struct Reference#
hipResourceDesc Struct Reference
#include <driver_types.h>
Collaboration diagram for hipResourceDesc:
Data Fields | ||
| enum hipResourceType | resType | |
| Resource type. | ||
| union { | ||
| struct { | ||
| hipArray_t array | ||
| HIP array. More... | ||
| } array | ||
| struct { | ||
| hipMipmappedArray_t mipmap | ||
| HIP mipmapped array. More... | ||
| } mipmap | ||
| struct { | ||
| void * devPtr | ||
| Device pointer. More... | ||
| struct hipChannelFormatDesc desc | ||
| Channel format description. More... | ||
| size_t sizeInBytes | ||
| Size in bytes. More... | ||
| } linear | ||
| struct { | ||
| void * devPtr | ||
| Device pointer. More... | ||
| struct hipChannelFormatDesc desc | ||
| Channel format description. More... | ||
| size_t width | ||
| Width of the array in elements. More... | ||
| size_t height | ||
| Height of the array in elements. More... | ||
| size_t pitchInBytes | ||
| Pitch between two rows in bytes. More... | ||
| } pitch2D | ||
| } | res | |
Detailed Description
HIP resource descriptor
Field Documentation
◆ array [1/2]
| hipArray_t hipResourceDesc::array |
HIP array.
◆ [struct] [2/2]
| struct { ... } hipResourceDesc::array |
◆ desc
| struct hipChannelFormatDesc hipResourceDesc::desc |
Channel format description.
◆ devPtr
| void* hipResourceDesc::devPtr |
Device pointer.
◆ height
| size_t hipResourceDesc::height |
Height of the array in elements.
◆ [struct]
| struct { ... } hipResourceDesc::linear |
◆ mipmap [1/2]
| hipMipmappedArray_t hipResourceDesc::mipmap |
HIP mipmapped array.
◆ [struct] [2/2]
| struct { ... } hipResourceDesc::mipmap |
◆ [struct]
| struct { ... } hipResourceDesc::pitch2D |
◆ pitchInBytes
| size_t hipResourceDesc::pitchInBytes |
Pitch between two rows in bytes.
◆ [union]
| union { ... } hipResourceDesc::res |
◆ resType
| enum hipResourceType hipResourceDesc::resType |
Resource type.
◆ sizeInBytes
| size_t hipResourceDesc::sizeInBytes |
Size in bytes.
◆ width
| size_t hipResourceDesc::width |
Width of the array in elements.
The documentation for this struct was generated from the following file:
- include/hip/driver_types.h