hipMemcpy3DOperand Struct Reference#
hipMemcpy3DOperand Struct Reference
#include <driver_types.h>
Collaboration diagram for hipMemcpy3DOperand:
Data Fields | ||
hipMemcpy3DOperandType | type | |
union { | ||
struct { | ||
void * ptr | ||
size_t rowLength | ||
Length of each row in elements. More... | ||
size_t layerHeight | ||
Height of each layer in elements. More... | ||
hipMemLocation locHint | ||
Location Hint for the operand. More... | ||
} ptr | ||
struct { | ||
hipArray_t array | ||
Array struct for hipMemcpyOperandTypeArray. More... | ||
hipOffset3D offset | ||
Offset into array in elements. More... | ||
} array | ||
} | op | |
Detailed Description
Struct representing an operand for copy with hipMemcpy3DBatchAsync.
Field Documentation
◆ array [1/2]
hipArray_t hipMemcpy3DOperand::array |
Array struct for hipMemcpyOperandTypeArray.
◆ [struct] [2/2]
struct { ... } hipMemcpy3DOperand::array |
◆ layerHeight
size_t hipMemcpy3DOperand::layerHeight |
Height of each layer in elements.
◆ locHint
hipMemLocation hipMemcpy3DOperand::locHint |
Location Hint for the operand.
◆ offset
hipOffset3D hipMemcpy3DOperand::offset |
Offset into array in elements.
◆ [union]
union { ... } hipMemcpy3DOperand::op |
◆ ptr [1/2]
void* hipMemcpy3DOperand::ptr |
◆ [struct] [2/2]
struct { ... } hipMemcpy3DOperand::ptr |
◆ rowLength
size_t hipMemcpy3DOperand::rowLength |
Length of each row in elements.
◆ type
hipMemcpy3DOperandType hipMemcpy3DOperand::type |
The documentation for this struct was generated from the following file:
- include/hip/driver_types.h