Halide
Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st Struct Reference

#include <mini_cuda.h>

Public Attributes

size_t srcXInBytes
 Source X in bytes. More...
 
size_t srcY
 Source Y. More...
 
size_t srcZ
 Source Z. More...
 
size_t srcLOD
 Source LOD. More...
 
CUmemorytype srcMemoryType
 Source memory type (host, device, array) More...
 
const void * srcHost
 Source host pointer. More...
 
CUdeviceptr srcDevice
 Source device pointer. More...
 
CUarray srcArray
 Source array reference. More...
 
void * reserved0
 Must be NULL. More...
 
size_t srcPitch
 Source pitch (ignored when src is array) More...
 
size_t srcHeight
 Source height (ignored when src is array; may be 0 if Depth==1) More...
 
size_t dstXInBytes
 Destination X in bytes. More...
 
size_t dstY
 Destination Y. More...
 
size_t dstZ
 Destination Z. More...
 
size_t dstLOD
 Destination LOD. More...
 
CUmemorytype dstMemoryType
 Destination memory type (host, device, array) More...
 
void * dstHost
 Destination host pointer. More...
 
CUdeviceptr dstDevice
 Destination device pointer. More...
 
CUarray dstArray
 Destination array reference. More...
 
void * reserved1
 Must be NULL. More...
 
size_t dstPitch
 Destination pitch (ignored when dst is array) More...
 
size_t dstHeight
 Destination height (ignored when dst is array; may be 0 if Depth==1) More...
 
size_t WidthInBytes
 Width of 3D memory copy in bytes. More...
 
size_t Height
 Height of 3D memory copy. More...
 
size_t Depth
 Depth of 3D memory copy. More...
 

Detailed Description

Definition at line 202 of file mini_cuda.h.

Member Data Documentation

◆ srcXInBytes

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcXInBytes

Source X in bytes.

Definition at line 203 of file mini_cuda.h.

◆ srcY

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcY

Source Y.

Definition at line 204 of file mini_cuda.h.

◆ srcZ

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcZ

Source Z.

Definition at line 205 of file mini_cuda.h.

◆ srcLOD

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcLOD

Source LOD.

Definition at line 206 of file mini_cuda.h.

◆ srcMemoryType

CUmemorytype Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcMemoryType

Source memory type (host, device, array)

Definition at line 207 of file mini_cuda.h.

◆ srcHost

const void* Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcHost

Source host pointer.

Definition at line 208 of file mini_cuda.h.

◆ srcDevice

CUdeviceptr Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcDevice

Source device pointer.

Definition at line 209 of file mini_cuda.h.

◆ srcArray

CUarray Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcArray

Source array reference.

Definition at line 210 of file mini_cuda.h.

◆ reserved0

void* Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::reserved0

Must be NULL.

Definition at line 211 of file mini_cuda.h.

◆ srcPitch

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcPitch

Source pitch (ignored when src is array)

Definition at line 212 of file mini_cuda.h.

◆ srcHeight

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::srcHeight

Source height (ignored when src is array; may be 0 if Depth==1)

Definition at line 213 of file mini_cuda.h.

◆ dstXInBytes

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstXInBytes

Destination X in bytes.

Definition at line 215 of file mini_cuda.h.

◆ dstY

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstY

Destination Y.

Definition at line 216 of file mini_cuda.h.

◆ dstZ

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstZ

Destination Z.

Definition at line 217 of file mini_cuda.h.

◆ dstLOD

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstLOD

Destination LOD.

Definition at line 218 of file mini_cuda.h.

◆ dstMemoryType

CUmemorytype Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstMemoryType

Destination memory type (host, device, array)

Definition at line 219 of file mini_cuda.h.

◆ dstHost

void* Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstHost

Destination host pointer.

Definition at line 220 of file mini_cuda.h.

◆ dstDevice

CUdeviceptr Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstDevice

Destination device pointer.

Definition at line 221 of file mini_cuda.h.

◆ dstArray

CUarray Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstArray

Destination array reference.

Definition at line 222 of file mini_cuda.h.

◆ reserved1

void* Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::reserved1

Must be NULL.

Definition at line 223 of file mini_cuda.h.

◆ dstPitch

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstPitch

Destination pitch (ignored when dst is array)

Definition at line 224 of file mini_cuda.h.

◆ dstHeight

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::dstHeight

Destination height (ignored when dst is array; may be 0 if Depth==1)

Definition at line 225 of file mini_cuda.h.

◆ WidthInBytes

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::WidthInBytes

Width of 3D memory copy in bytes.

Definition at line 227 of file mini_cuda.h.

◆ Height

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::Height

Height of 3D memory copy.

Definition at line 228 of file mini_cuda.h.

◆ Depth

size_t Halide::Runtime::Internal::Cuda::CUDA_MEMCPY3D_st::Depth

Depth of 3D memory copy.

Definition at line 229 of file mini_cuda.h.


The documentation for this struct was generated from the following file: