|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use cudaArray | |
---|---|
jcuda.driver | Contains the classes related to the JCuda driver API. |
jcuda.runtime | Contains the classes related to the JCuda runtime API. |
Uses of cudaArray in jcuda.driver |
---|
Constructors in jcuda.driver with parameters of type cudaArray | |
---|---|
CUarray(cudaArray array)
Creates a CUarray for the given cudaArray . |
Uses of cudaArray in jcuda.runtime |
---|
Fields in jcuda.runtime declared as cudaArray | |
---|---|
cudaArray |
cudaResourceDesc.array_array
CUDA array for cudaResourceType.cudaResourceTypeArray |
cudaArray |
cudaMemcpy3DPeerParms.dstArray
The destination array. |
cudaArray |
cudaMemcpy3DParms.dstArray
The destination array. |
cudaArray |
cudaMemcpy3DPeerParms.srcArray
The source array. |
cudaArray |
cudaMemcpy3DParms.srcArray
The source array. |
Methods in jcuda.runtime with parameters of type cudaArray | |
---|---|
static int |
JCuda.cudaArrayGetInfo(cudaChannelFormatDesc desc,
cudaExtent extent,
int[] flags,
cudaArray array)
Gets info about the specified cudaArray. |
static int |
JCuda.cudaBindSurfaceToArray(surfaceReference surfref,
cudaArray array,
cudaChannelFormatDesc desc)
[C++ API] Binds an array to a surface template < class T, int dim > cudaError_t cudaBindSurfaceToArray ( const surface < T, dim > & surf, cudaArray_const_t array, const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds an array to a surface
Binds the CUDA array array to the surface reference surf. |
static int |
JCuda.cudaBindTextureToArray(textureReference texref,
cudaArray array,
cudaChannelFormatDesc desc)
[C++ API] Binds an array to a texture template < class T, int dim, enum cudaTextureReadMode readMode > cudaError_t cudaBindTextureToArray ( const texture < T, dim, readMode > & tex, cudaArray_const_t array, const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds an array to a texture
Binds the CUDA array array to the texture reference tex. |
static int |
JCuda.cudaFreeArray(cudaArray array)
Frees an array on the device. |
static int |
JCuda.cudaGetChannelDesc(cudaChannelFormatDesc desc,
cudaArray array)
Get the channel descriptor of an array. |
static int |
JCuda.cudaGetMipmappedArrayLevel(cudaArray levelArray,
cudaMipmappedArray mipmappedArray,
int level)
Gets a mipmap level of a CUDA mipmapped array. |
static int |
JCuda.cudaGraphicsSubResourceGetMappedArray(cudaArray arrayPtr,
cudaGraphicsResource resource,
int arrayIndex,
int mipLevel)
Get an array through which to access a subresource of a mapped graphics resource. |
static int |
JCuda.cudaMalloc3DArray(cudaArray arrayPtr,
cudaChannelFormatDesc desc,
cudaExtent extent)
Allocate an array on the device. |
static int |
JCuda.cudaMalloc3DArray(cudaArray arrayPtr,
cudaChannelFormatDesc desc,
cudaExtent extent,
int flags)
Allocate an array on the device. |
static int |
JCuda.cudaMallocArray(cudaArray array,
cudaChannelFormatDesc desc,
long width,
long height)
Allocate an array on the device. |
static int |
JCuda.cudaMallocArray(cudaArray array,
cudaChannelFormatDesc desc,
long width,
long height,
int flags)
Allocate an array on the device. |
static int |
JCuda.cudaMemcpy2DArrayToArray(cudaArray dst,
long wOffsetDst,
long hOffsetDst,
cudaArray src,
long wOffsetSrc,
long hOffsetSrc,
long width,
long height,
int cudaMemcpyKind_kind)
Copies data between host and device. |
static int |
JCuda.cudaMemcpy2DFromArray(Pointer dst,
long dpitch,
cudaArray src,
long wOffset,
long hOffset,
long width,
long height,
int cudaMemcpyKind_kind)
Copies data between host and device. |
static int |
JCuda.cudaMemcpy2DFromArrayAsync(Pointer dst,
long dpitch,
cudaArray src,
long wOffset,
long hOffset,
long width,
long height,
int cudaMemcpyKind_kind,
cudaStream_t stream)
Copies data between host and device. |
static int |
JCuda.cudaMemcpy2DToArray(cudaArray dst,
long wOffset,
long hOffset,
Pointer src,
long spitch,
long width,
long height,
int cudaMemcpyKind_kind)
Copies data between host and device. |
static int |
JCuda.cudaMemcpy2DToArrayAsync(cudaArray dst,
long wOffset,
long hOffset,
Pointer src,
long spitch,
long width,
long height,
int cudaMemcpyKind_kind,
cudaStream_t stream)
Copies data between host and device. |
static int |
JCuda.cudaMemcpyArrayToArray(cudaArray dst,
long wOffsetDst,
long hOffsetDst,
cudaArray src,
long wOffsetSrc,
long hOffsetSrc,
long count,
int cudaMemcpyKind_kind)
Copies data between host and device. |
static int |
JCuda.cudaMemcpyFromArray(Pointer dst,
cudaArray src,
long wOffset,
long hOffset,
long count,
int cudaMemcpyKind_kind)
Copies data between host and device. |
static int |
JCuda.cudaMemcpyFromArrayAsync(Pointer dst,
cudaArray src,
long wOffset,
long hOffset,
long count,
int cudaMemcpyKind_kind,
cudaStream_t stream)
Copies data between host and device. |
static int |
JCuda.cudaMemcpyToArray(cudaArray dst,
long wOffset,
long hOffset,
Pointer src,
long count,
int cudaMemcpyKind_kind)
Copies data between host and device. |
static int |
JCuda.cudaMemcpyToArrayAsync(cudaArray dst,
long wOffset,
long hOffset,
Pointer src,
long count,
int cudaMemcpyKind_kind,
cudaStream_t stream)
Copies data between host and device. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |