VR-Vantage 3.0 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Macros | Functions

Contains modified utilities from the helper_cuda.h file. More...

Go to the source code of this file.

Namespaces

namespace  makVrv
 Contains the makVrv::Dt2DArcVisualizer class declaration.

Macros

#define DtCheckCudaErrors(val, theDe)   DtCheck((val), #val, __FILE__, __LINE__, theDe)
 This is exactly the same function as checkCudaErrors() from helper_cuda.h (From NVidia CUDA) except it does not exit the application when if finds an error This will output the proper CUDA error strings in the event that a CUDA host call returns an error.

Functions

template<typename T >
makVrv::DtCheck (T result, char const *const func, const char *const file, int const line, DtDe *theDe)
 This is exactly the same function as check() from helper_cuda.h (From NVidia CUDA) except it does not exit the application when if finds an error.
int makVrv::DtGpuGetMaxGflopsDeviceId (DtDe *theDe)
 This function returns the best GPU (with maximum GFLOPS)

Detailed Description

Contains modified utilities from the helper_cuda.h file.

The only difference here, is that if an error happen in one of these functions it will not exit after the error.

Macro Definition Documentation

#define DtCheckCudaErrors (   val,
  theDe 
)    DtCheck((val), #val, __FILE__, __LINE__, theDe)

This is exactly the same function as checkCudaErrors() from helper_cuda.h (From NVidia CUDA) except it does not exit the application when if finds an error This will output the proper CUDA error strings in the event that a CUDA host call returns an error.

Referenced by makVrv::DtGpuGetMaxGflopsDeviceId().



Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)