static int |
cudart.cuArray3DCreate(CUarray_st pHandle,
CUDA_ARRAY3D_DESCRIPTOR pAllocateArray) |
\brief Creates a 3D CUDA array
Creates a CUDA array according to the ::CUDA_ARRAY3D_DESCRIPTOR structure
\p pAllocateArray and returns a handle to the new CUDA array in \p *pHandle.
|
static int |
cudart.cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR pArrayDescriptor,
CUarray_st hArray) |
\brief Get a 3D CUDA array descriptor
Returns in \p *pArrayDescriptor a descriptor containing information on the
format and dimensions of the CUDA array \p hArray.
|
static int |
cudart.cuArrayCreate(CUarray_st pHandle,
CUDA_ARRAY_DESCRIPTOR pAllocateArray) |
\brief Creates a 1D or 2D CUDA array
Creates a CUDA array according to the ::CUDA_ARRAY_DESCRIPTOR structure
\p pAllocateArray and returns a handle to the new CUDA array in \p *pHandle.
|
static int |
cudart.cuArrayDestroy(CUarray_st hArray) |
\brief Destroys a CUDA array
Destroys the CUDA array \p hArray.
|
static int |
cudart.cuArrayGetDescriptor(CUDA_ARRAY_DESCRIPTOR pArrayDescriptor,
CUarray_st hArray) |
\brief Get a 1D or 2D CUDA array descriptor
Returns in \p *pArrayDescriptor a descriptor containing information on the
format and dimensions of the CUDA array \p hArray.
|
static int |
cudart.cuGraphicsSubResourceGetMappedArray(CUarray_st pArray,
CUgraphicsResource_st resource,
int arrayIndex,
int mipLevel) |
\brief Get an array through which to access a subresource of a mapped graphics resource.
|
static int |
cudart.cuMemcpyAtoA(CUarray_st dstArray,
long dstOffset,
CUarray_st srcArray,
long srcOffset,
long ByteCount) |
\brief Copies memory from Array to Array
Copies from one 1D CUDA array to another.
|
static int |
cudart.cuMemcpyAtoD(long dstDevice,
CUarray_st srcArray,
long srcOffset,
long ByteCount) |
\brief Copies memory from Array to Device
Copies from one 1D CUDA array to device memory.
|
static int |
cudart.cuMemcpyAtoH(Pointer dstHost,
CUarray_st srcArray,
long srcOffset,
long ByteCount) |
\brief Copies memory from Array to Host
Copies from one 1D CUDA array to host memory.
|
static int |
cudart.cuMemcpyAtoHAsync(Pointer dstHost,
CUarray_st srcArray,
long srcOffset,
long ByteCount,
CUstream_st hStream) |
\brief Copies memory from Array to Host
Copies from one 1D CUDA array to host memory.
|
static int |
cudart.cuMemcpyDtoA(CUarray_st dstArray,
long dstOffset,
long srcDevice,
long ByteCount) |
\brief Copies memory from Device to Array
Copies from device memory to a 1D CUDA array.
|
static int |
cudart.cuMemcpyHtoA(CUarray_st dstArray,
long dstOffset,
Pointer srcHost,
long ByteCount) |
\brief Copies memory from Host to Array
Copies from host memory to a 1D CUDA array.
|
static int |
cudart.cuMemcpyHtoAAsync(CUarray_st dstArray,
long dstOffset,
Pointer srcHost,
long ByteCount,
CUstream_st hStream) |
\brief Copies memory from Host to Array
Copies from host memory to a 1D CUDA array.
|
static int |
cudart.cuMipmappedArrayGetLevel(CUarray_st pLevelArray,
CUmipmappedArray_st hMipmappedArray,
int level) |
\brief Gets a mipmap level of a CUDA mipmapped array
Returns in \p *pLevelArray a CUDA array that represents a single mipmap level
of the CUDA mipmapped array \p hMipmappedArray.
|
static int |
cudart.cuSurfRefGetArray(CUarray_st phArray,
CUsurfref_st hSurfRef) |
Deprecated.
|
static int |
cudart.cuSurfRefSetArray(CUsurfref_st hSurfRef,
CUarray_st hArray,
int Flags) |
Deprecated.
|
static int |
cudart.cuTexRefGetArray(CUarray_st phArray,
CUtexref_st hTexRef) |
Deprecated.
|
static int |
cudart.cuTexRefSetArray(CUtexref_st hTexRef,
CUarray_st hArray,
int Flags) |
Deprecated.
|