Ogre::OpenCL::Root Class Reference

Inheritance diagram for Ogre::OpenCL::Root:
Ogre::OpenCL::D3D10Root Ogre::OpenCL::D3D9Root Ogre::OpenCL::GLRoot

List of all members.

Public Member Functions

virtual bool init ()=0
void shutdown ()
void synchronize ()
VertexBufferManagergetVertexBufferManager ()
cl_command_queue * getCommandQueue ()
cl_context * getContext ()
bool map (std::vector< Ogre::OpenCL::Ressource * > ressources)
bool unmap (std::vector< Ogre::OpenCL::Ressource * > ressources)

Static Public Member Functions

static RootcreateRoot (Ogre::RenderWindow *renderWindow, Ogre::RenderSystem *renderSystem)
static void destroyRoot (Root *root)

Protected Attributes

Ogre::OpenCL::VertexBufferManagermVertexBufferManager
cl_context mContext
cl_command_queue mCommandQueue

The documentation for this class was generated from the following files:
 All Classes
Generated on Thu Jun 17 10:22:30 2010 for OgreOpenCL by  doxygen 1.6.3