static int |
cudart.cudaArrayGetInfo(cudaChannelFormatDesc desc,
cudaExtent extent,
int[] flags,
cudaArray array) |
|
static int |
cudart.cudaArrayGetInfo(cudaChannelFormatDesc desc,
cudaExtent extent,
IntBuffer flags,
cudaArray array) |
|
static int |
cudart.cudaArrayGetInfo(cudaChannelFormatDesc desc,
cudaExtent extent,
IntPointer flags,
cudaArray array) |
\brief Gets info about the specified cudaArray
Returns in \p *desc, \p *extent and \p *flags respectively, the type, shape
and flags of \p array.
|
static int |
cudart.cudaMalloc3D(cudaPitchedPtr pitchedDevPtr,
cudaExtent extent) |
\brief Allocates logical 1D, 2D, or 3D memory objects on the device
Allocates at least \p width * \p height * \p depth bytes of linear memory
on the device and returns a ::cudaPitchedPtr in which \p ptr is a pointer
to the allocated memory.
|
static int |
cudart.cudaMalloc3DArray(cudaArray array,
cudaChannelFormatDesc desc,
cudaExtent extent) |
|
static int |
cudart.cudaMalloc3DArray(cudaArray array,
cudaChannelFormatDesc desc,
cudaExtent extent,
int flags) |
\brief Allocate an array on the device
Allocates a CUDA array according to the ::cudaChannelFormatDesc structure
\p desc and returns a handle to the new CUDA array in \p *array.
|
static int |
cudart.cudaMallocMipmappedArray(cudaMipmappedArray mipmappedArray,
cudaChannelFormatDesc desc,
cudaExtent extent,
int numLevels) |
|
static int |
cudart.cudaMallocMipmappedArray(cudaMipmappedArray mipmappedArray,
cudaChannelFormatDesc desc,
cudaExtent extent,
int numLevels,
int flags) |
\brief Allocate a mipmapped array on the device
Allocates a CUDA mipmapped array according to the ::cudaChannelFormatDesc structure
\p desc and returns a handle to the new CUDA mipmapped array in \p *mipmappedArray.
|
static int |
cudart.cudaMemset3D(cudaPitchedPtr pitchedDevPtr,
int value,
cudaExtent extent) |
\brief Initializes or sets device memory to a value
Initializes each element of a 3D array to the specified value \p value.
|
static int |
cudart.cudaMemset3DAsync(cudaPitchedPtr pitchedDevPtr,
int value,
cudaExtent extent) |
|
static int |
cudart.cudaMemset3DAsync(cudaPitchedPtr pitchedDevPtr,
int value,
cudaExtent extent,
CUstream_st stream) |
\brief Initializes or sets device memory to a value
Initializes each element of a 3D array to the specified value \p value.
|