|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CUarray | |
---|---|
jcuda.driver | Contains the classes related to the JCuda driver API. |
jcuda.runtime | Contains the classes related to the JCuda runtime API. |
Uses of CUarray in jcuda.driver |
---|
Fields in jcuda.driver declared as CUarray | |
---|---|
CUarray |
CUDA_RESOURCE_DESC.array_hArray
CUDA array for CUresourcetype.CU_RESOURCE_TYPE_ARRAY |
CUarray |
CUDA_MEMCPY3D_PEER.dstArray
The destination array. |
CUarray |
CUDA_MEMCPY3D.dstArray
The destination array. |
CUarray |
CUDA_MEMCPY2D.dstArray
The destination array. |
CUarray |
CUDA_MEMCPY3D_PEER.srcArray
The source array. |
CUarray |
CUDA_MEMCPY3D.srcArray
The source array. |
CUarray |
CUDA_MEMCPY2D.srcArray
The source array. |
Methods in jcuda.driver with parameters of type CUarray | |
---|---|
static int |
JCudaDriver.cuArray3DCreate(CUarray pHandle,
CUDA_ARRAY3D_DESCRIPTOR pAllocateArray)
Creates a 3D CUDA array. |
static int |
JCudaDriver.cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR pArrayDescriptor,
CUarray hArray)
Get a 3D CUDA array descriptor. |
static int |
JCudaDriver.cuArrayCreate(CUarray pHandle,
CUDA_ARRAY_DESCRIPTOR pAllocateArray)
Creates a 1D or 2D CUDA array. |
static int |
JCudaDriver.cuArrayDestroy(CUarray hArray)
Destroys a CUDA array. |
static int |
JCudaDriver.cuArrayGetDescriptor(CUDA_ARRAY_DESCRIPTOR pArrayDescriptor,
CUarray hArray)
Get a 1D or 2D CUDA array descriptor. |
static int |
JCudaDriver.cuGraphicsSubResourceGetMappedArray(CUarray pArray,
CUgraphicsResource resource,
int arrayIndex,
int mipLevel)
Get an array through which to access a subresource of a mapped graphics resource. |
static int |
JCudaDriver.cuMemcpyAtoA(CUarray dstArray,
long dstIndex,
CUarray srcArray,
long srcIndex,
long ByteCount)
Copies memory from Array to Array. |
static int |
JCudaDriver.cuMemcpyAtoD(CUdeviceptr dstDevice,
CUarray hSrc,
long SrcIndex,
long ByteCount)
Copies memory from Array to Device. |
static int |
JCudaDriver.cuMemcpyAtoH(Pointer dstHost,
CUarray srcArray,
long srcIndex,
long ByteCount)
Copies memory from Array to Host. |
static int |
JCudaDriver.cuMemcpyAtoHAsync(Pointer dstHost,
CUarray srcArray,
long srcIndex,
long ByteCount,
CUstream hStream)
Copies memory from Array to Host. |
static int |
JCudaDriver.cuMemcpyDtoA(CUarray dstArray,
long dstIndex,
CUdeviceptr srcDevice,
long ByteCount)
Copies memory from Device to Array. |
static int |
JCudaDriver.cuMemcpyHtoA(CUarray dstArray,
long dstIndex,
Pointer pSrc,
long ByteCount)
Copies memory from Host to Array. |
static int |
JCudaDriver.cuMemcpyHtoAAsync(CUarray dstArray,
long dstIndex,
Pointer pSrc,
long ByteCount,
CUstream hStream)
Copies memory from Host to Array. |
static int |
JCudaDriver.cuMipmappedArrayGetLevel(CUarray pLevelArray,
CUmipmappedArray hMipmappedArray,
int level)
Gets a mipmap level of a CUDA mipmapped array. |
static int |
JCudaDriver.cuSurfRefGetArray(CUarray phArray,
CUsurfref hSurfRef)
Passes back the CUDA array bound to a surface reference. |
static int |
JCudaDriver.cuSurfRefSetArray(CUsurfref hSurfRef,
CUarray hArray,
int Flags)
Sets the CUDA array for a surface reference. |
static int |
JCudaDriver.cuTexRefGetArray(CUarray phArray,
CUtexref hTexRef)
Gets the array bound to a texture reference. |
static int |
JCudaDriver.cuTexRefSetArray(CUtexref hTexRef,
CUarray hArray,
int Flags)
Binds an array as a texture reference. |
Uses of CUarray in jcuda.runtime |
---|
Constructors in jcuda.runtime with parameters of type CUarray | |
---|---|
cudaArray(CUarray array)
Creates a cudaArray for the given CUarray . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |