Go to the source code of this file.
Namespaces | |
namespace | MR |
namespace | MR::Cuda |
Functions | |
MRCUDA_API bool | MR::Cuda::isCudaAvailable (int *driverVersion=nullptr, int *runtimeVersion=nullptr, int *computeMajor=nullptr, int *computeMinor=nullptr) |
MRCUDA_API size_t | MR::Cuda::getCudaAvailableMemory () |
MRCUDA_API size_t | MR::Cuda::getCudaSafeMemoryLimit () |
MRCUDA_API size_t | MR::Cuda::maxBufferSize (size_t availableBytes, size_t elementCount, size_t elementBytes) |
MRCUDA_API size_t | MR::Cuda::maxBufferSizeAlignedByBlock (size_t availableBytes, const Vector2i &blockDims, size_t elementBytes) |
MRCUDA_API size_t | MR::Cuda::maxBufferSizeAlignedByBlock (size_t availableBytes, const Vector3i &blockDims, size_t elementBytes) |