MRC_CUDA_API MR_uint64_t MR_Cuda_getCudaAvailableMemory(void)
Generated from function MR::Cuda::getCudaAvailableMemory.
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 bool MR_Cuda_isCudaAvailable(int *driverVersion, int *runtimeVersion, int *computeMajor, int *computeMinor)
MRC_CUDA_API MR_uint64_t MR_Cuda_getCudaSafeMemoryLimit(void)
Generated from function MR::Cuda::getCudaSafeMemoryLimit.
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_maxBufferSize(MR_uint64_t availableBytes, MR_uint64_t elementCount, MR_uint64_t elementBytes)
Generated from function MR::Cuda::maxBufferSize.
uint64_t MR_uint64_t
Definition common.h:18
Generated from class MR::Vector2i.
Definition MRVector2.h:50
Generated from class MR::Vector3i.
Definition MRVector3.h:63
#define MRC_CUDA_API
Definition uda/include/MRCCuda/exports.h:11