| Package | Description |
|---|---|
| org.bytedeco.cuda.cudart | |
| org.bytedeco.cuda.global |
| Modifier and Type | Method and Description |
|---|---|
CUarray_st |
CUDA_MEMCPY3D_PEER.dstArray()
Destination array reference
|
CUarray_st |
CUDA_MEMCPY3D.dstArray()
Destination array reference
|
CUarray_st |
CUDA_MEMCPY2D.dstArray()
Destination array reference
|
CUarray_st |
CUDA_RESOURCE_DESC.res_array_hArray()
CUDA array
|
CUarray_st |
CUDA_MEMCPY3D_PEER.srcArray()
Source array reference
|
CUarray_st |
CUDA_MEMCPY3D.srcArray()
Source array reference
|
CUarray_st |
CUDA_MEMCPY2D.srcArray()
Source array reference
|
| Modifier and Type | Method and Description |
|---|---|
CUDA_MEMCPY3D_PEER |
CUDA_MEMCPY3D_PEER.dstArray(CUarray_st setter) |
CUDA_MEMCPY3D |
CUDA_MEMCPY3D.dstArray(CUarray_st setter) |
CUDA_MEMCPY2D |
CUDA_MEMCPY2D.dstArray(CUarray_st setter) |
CUDA_RESOURCE_DESC |
CUDA_RESOURCE_DESC.res_array_hArray(CUarray_st setter) |
CUDA_MEMCPY3D_PEER |
CUDA_MEMCPY3D_PEER.srcArray(CUarray_st setter) |
CUDA_MEMCPY3D |
CUDA_MEMCPY3D.srcArray(CUarray_st setter) |
CUDA_MEMCPY2D |
CUDA_MEMCPY2D.srcArray(CUarray_st setter) |
| Modifier and Type | Method and Description |
|---|---|
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)
\brief Passes back the CUDA array bound to a surface reference.
|
static int |
cudart.cuSurfRefSetArray(CUsurfref_st hSurfRef,
CUarray_st hArray,
int Flags)
\brief Sets the CUDA array for a surface reference.
|
static int |
cudart.cuTexRefGetArray(CUarray_st phArray,
CUtexref_st hTexRef)
\brief Gets the array bound to a texture reference
Returns in \p *phArray the CUDA array bound to the texture reference
\p hTexRef, or returns ::CUDA_ERROR_INVALID_VALUE if the texture reference
is not bound to any CUDA array.
|
static int |
cudart.cuTexRefSetArray(CUtexref_st hTexRef,
CUarray_st hArray,
int Flags)
\brief Binds an array as a texture reference
Binds the CUDA array \p hArray to the texture reference \p hTexRef.
|
Copyright © 2019. All rights reserved.