18MRCUDA_API
bool isCudaAvailable(
int* driverVersion =
nullptr,
int* runtimeVersion =
nullptr,
int* computeMajor =
nullptr,
int* computeMinor =
nullptr );
27MRCUDA_API
size_t maxBufferSize(
size_t availableBytes,
size_t elementCount,
size_t elementBytes );
MRCUDA_API size_t getCudaSafeMemoryLimit()
MRCUDA_API size_t maxBufferSize(size_t availableBytes, size_t elementCount, size_t elementBytes)
MRCUDA_API bool isCudaAvailable(int *driverVersion=nullptr, int *runtimeVersion=nullptr, int *computeMajor=nullptr, int *computeMinor=nullptr)
MRCUDA_API size_t getCudaAvailableMemory()
MRCUDA_API size_t maxBufferSizeAlignedByBlock(size_t availableBytes, const Vector2i &blockDims, size_t elementBytes)