Function rcudnn::cudaGetMipmappedArrayLevel[][src]

pub unsafe extern "C" fn cudaGetMipmappedArrayLevel(
    levelArray: *mut *mut cudaArray,
    mipmappedArray: *const cudaMipmappedArray,
    level: u32
) -> cudaError
Expand description

\brief Gets a mipmap level of a CUDA mipmapped array

Returns in \p *levelArray a CUDA array that represents a single mipmap level of the CUDA mipmapped array \p mipmappedArray.

If \p level is greater than the maximum number of levels in this mipmapped array, ::cudaErrorInvalidValue is returned.

If \p mipmappedArray is NULL, ::cudaErrorInvalidResourceHandle is returned.

\param levelArray - Returned mipmap level CUDA array \param mipmappedArray - CUDA mipmapped array \param level - Mipmap level

\return ::cudaSuccess, ::cudaErrorInvalidValue ::cudaErrorInvalidResourceHandle \notefnerr \note_init_rt \note_callback

\sa ::cudaMalloc3D, ::cudaMalloc, ::cudaMallocPitch, ::cudaFree, ::cudaFreeArray, \ref ::cudaMallocHost(void**, size_t) “cudaMallocHost (C API)”, ::cudaFreeHost, ::cudaHostAlloc, ::make_cudaExtent, ::cuMipmappedArrayGetLevel