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