HIP_MEMCPY3D Struct Reference

HIP_MEMCPY3D Struct Reference#

HIP Runtime API Reference: HIP_MEMCPY3D Struct Reference
HIP_MEMCPY3D Struct Reference

#include <driver_types.h>

Data Fields

size_t srcXInBytes
 Source X in bytes.
 
size_t srcY
 Source Y.
 
size_t srcZ
 Source Z.
 
size_t srcLOD
 Source LOD.
 
hipMemoryType srcMemoryType
 Source memory type.
 
const void * srcHost
 Source host pointer.
 
hipDeviceptr_t srcDevice
 Source device.
 
hipArray_t srcArray
 Source array.
 
size_t srcPitch
 Source pitch.
 
size_t srcHeight
 Source height.
 
size_t dstXInBytes
 Destination X in bytes.
 
size_t dstY
 Destination Y.
 
size_t dstZ
 Destination Z.
 
size_t dstLOD
 Destination LOD.
 
hipMemoryType dstMemoryType
 Destination memory type.
 
void * dstHost
 Destination host pointer.
 
hipDeviceptr_t dstDevice
 Destination device.
 
hipArray_t dstArray
 Destination array.
 
size_t dstPitch
 Destination pitch.
 
size_t dstHeight
 Destination height.
 
size_t WidthInBytes
 Width in bytes of 3D memory copy.
 
size_t Height
 Height in bytes of 3D memory copy.
 
size_t Depth
 Depth in bytes of 3D memory copy.
 

Detailed Description

HIP 3D memory copy

Field Documentation

◆ Depth

size_t HIP_MEMCPY3D::Depth

Depth in bytes of 3D memory copy.

◆ dstArray

hipArray_t HIP_MEMCPY3D::dstArray

Destination array.

◆ dstDevice

hipDeviceptr_t HIP_MEMCPY3D::dstDevice

Destination device.

◆ dstHeight

size_t HIP_MEMCPY3D::dstHeight

Destination height.

◆ dstHost

void* HIP_MEMCPY3D::dstHost

Destination host pointer.

◆ dstLOD

size_t HIP_MEMCPY3D::dstLOD

Destination LOD.

◆ dstMemoryType

hipMemoryType HIP_MEMCPY3D::dstMemoryType

Destination memory type.

◆ dstPitch

size_t HIP_MEMCPY3D::dstPitch

Destination pitch.

◆ dstXInBytes

size_t HIP_MEMCPY3D::dstXInBytes

Destination X in bytes.

◆ dstY

size_t HIP_MEMCPY3D::dstY

Destination Y.

◆ dstZ

size_t HIP_MEMCPY3D::dstZ

Destination Z.

◆ Height

size_t HIP_MEMCPY3D::Height

Height in bytes of 3D memory copy.

◆ srcArray

hipArray_t HIP_MEMCPY3D::srcArray

Source array.

◆ srcDevice

hipDeviceptr_t HIP_MEMCPY3D::srcDevice

Source device.

◆ srcHeight

size_t HIP_MEMCPY3D::srcHeight

Source height.

◆ srcHost

const void* HIP_MEMCPY3D::srcHost

Source host pointer.

◆ srcLOD

size_t HIP_MEMCPY3D::srcLOD

Source LOD.

◆ srcMemoryType

hipMemoryType HIP_MEMCPY3D::srcMemoryType

Source memory type.

◆ srcPitch

size_t HIP_MEMCPY3D::srcPitch

Source pitch.

◆ srcXInBytes

size_t HIP_MEMCPY3D::srcXInBytes

Source X in bytes.

◆ srcY

size_t HIP_MEMCPY3D::srcY

Source Y.

◆ srcZ

size_t HIP_MEMCPY3D::srcZ

Source Z.

◆ WidthInBytes

size_t HIP_MEMCPY3D::WidthInBytes

Width in bytes of 3D memory copy.


The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/latest/include/hip/driver_types.h