Go to the source code of this file.
Functions | |
| MRC_CUDA_API bool | MR_Cuda_isCudaAvailable (int *driverVersion, int *runtimeVersion, int *computeMajor, int *computeMinor) |
| MRC_CUDA_API MR_uint64_t | MR_Cuda_getCudaAvailableMemory (void) |
| Generated from function MR::Cuda::getCudaAvailableMemory. | |
| MRC_CUDA_API MR_uint64_t | MR_Cuda_getCudaSafeMemoryLimit (void) |
| Generated from function MR::Cuda::getCudaSafeMemoryLimit. | |
| MRC_CUDA_API MR_uint64_t | MR_Cuda_maxBufferSize (MR_uint64_t availableBytes, MR_uint64_t elementCount, MR_uint64_t elementBytes) |
| Generated from function MR::Cuda::maxBufferSize. | |
| MRC_CUDA_API MR_uint64_t | MR_Cuda_maxBufferSizeAlignedByBlock_MR_Vector2i (MR_uint64_t availableBytes, const MR_Vector2i *blockDims, MR_uint64_t elementBytes) |
| MRC_CUDA_API MR_uint64_t | MR_Cuda_maxBufferSizeAlignedByBlock_MR_Vector3i (MR_uint64_t availableBytes, const MR_Vector3i *blockDims, MR_uint64_t elementBytes) |
| MRC_CUDA_API MR_uint64_t MR_Cuda_getCudaAvailableMemory | ( | void | ) |
Generated from function MR::Cuda::getCudaAvailableMemory.
| MRC_CUDA_API MR_uint64_t MR_Cuda_getCudaSafeMemoryLimit | ( | void | ) |
Generated from function MR::Cuda::getCudaSafeMemoryLimit.
| MRC_CUDA_API bool MR_Cuda_isCudaAvailable | ( | int * | driverVersion, |
| int * | runtimeVersion, | ||
| int * | computeMajor, | ||
| int * | computeMinor ) |
Generated from function MR::Cuda::isCudaAvailable. Parameter driverVersion defaults to a null pointer in C++. Parameter runtimeVersion defaults to a null pointer in C++. Parameter computeMajor defaults to a null pointer in C++. Parameter computeMinor defaults to a null pointer in C++.
| MRC_CUDA_API MR_uint64_t MR_Cuda_maxBufferSize | ( | MR_uint64_t | availableBytes, |
| MR_uint64_t | elementCount, | ||
| MR_uint64_t | elementBytes ) |
Generated from function MR::Cuda::maxBufferSize.
| MRC_CUDA_API MR_uint64_t MR_Cuda_maxBufferSizeAlignedByBlock_MR_Vector2i | ( | MR_uint64_t | availableBytes, |
| const MR_Vector2i * | blockDims, | ||
| MR_uint64_t | elementBytes ) |
Generated from function MR::Cuda::maxBufferSizeAlignedByBlock. Parameter blockDims can not be null. It is a single object.
| MRC_CUDA_API MR_uint64_t MR_Cuda_maxBufferSizeAlignedByBlock_MR_Vector3i | ( | MR_uint64_t | availableBytes, |
| const MR_Vector3i * | blockDims, | ||
| MR_uint64_t | elementBytes ) |
Generated from function MR::Cuda::maxBufferSizeAlignedByBlock. Parameter blockDims can not be null. It is a single object.