Ogre::Cuda::Root Class Reference
List of all members.
Public Member Functions |
virtual void | init ()=0 |
void | shutdown () |
void | synchronize () |
TextureManager * | getTextureManager () |
VertexBufferManager * | getVertexBufferManager () |
void | map (std::vector< Ogre::Cuda::Ressource * > ressources) |
void | unmap (std::vector< Ogre::Cuda::Ressource * > ressources) |
bool | isCudaStatusOK () |
std::string | getErrorMessage () |
Static Public Member Functions |
static std::string | getLastError () |
static Root * | createRoot (Ogre::RenderWindow *renderWindow, Ogre::RenderSystem *renderSystem) |
static void | destroyRoot (Root *root) |
static int | getDeviceCount () |
static DeviceProperties | getDeviceProperties (int index) |
static int | getCudaRuntimeVersion () |
static int | getVideoDriverVersion () |
Protected Attributes |
Ogre::Cuda::TextureManager * | mTextureManager |
Ogre::Cuda::VertexBufferManager * | mVertexBufferManager |
cudaError_t | mLastCudaError |
cudaStream_t | mCudaStream |
The documentation for this class was generated from the following files:
- d:/VisualExperiments.com/Demos/OgreCuda/include/OgreCuda.h
- d:/VisualExperiments.com/Demos/OgreCuda/src/OgreCuda.cpp