Uses of Class jcuda.runtime.cudaArray
Date: 2010-04-21

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
jcuda.runtime.cudaArray

Packages that use cudaArray
jcuda.runtime | Contains the classes related to the JCuda runtime API.

Uses of cudaArray in jcuda.runtime

Fields in jcuda.runtime declared as cudaArray
`cudaArray` | `cudaMemcpy3DParms.dstArray` The destination array.
`cudaArray` | `cudaMemcpy3DParms.srcArray` The source array.

Methods in jcuda.runtime with parameters of type cudaArray
`static int` | `JCuda.cudaBindTextureToArray(textureReference texref, cudaArray array, cudaChannelFormatDesc desc)` Binds the CUDA array array to texture reference texRef.
`static int` | `JCuda.cudaFreeArray(cudaArray array)` Frees an array on the GPU.
`static int` | `JCuda.cudaGetChannelDesc(cudaChannelFormatDesc desc, cudaArray array)` Low-level texture API.
`static int` | `JCuda.cudaGraphicsSubResourceGetMappedArray(cudaArray arrayPtr, cudaGraphicsResource resource, int arrayIndex, int mipLevel)` Returns in *array an array through which the subresource of the mapped graphics resource resource which corresponds to array index arrayIndex and mipmap level mipLevel may be accessed.
`static int` | `JCuda.cudaMalloc3DArray(cudaArray arrayPtr, cudaChannelFormatDesc desc, cudaExtent extent)` Allocate an array on the GPU.
`static int` | `JCuda.cudaMallocArray(cudaArray array, cudaChannelFormatDesc desc, long width, long height)` Allocate an array on the GPU.
`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)`
`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)`
`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)`
`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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES