|
enum | Ogre::ResourceLayout::Layout {
Ogre::ResourceLayout::Undefined,
Ogre::ResourceLayout::Texture,
Ogre::ResourceLayout::TextureDepth,
Ogre::ResourceLayout::RenderTarget,
Ogre::ResourceLayout::RenderDepth,
Ogre::ResourceLayout::Clear,
Ogre::ResourceLayout::Uav,
Ogre::ResourceLayout::CopySrc,
Ogre::ResourceLayout::CopyDst,
Ogre::ResourceLayout::NumResourceLayouts
} |
|
enum | Ogre::ReadBarrier::ReadBarrier {
Ogre::ReadBarrier::CpuRead = 0x00000001,
Ogre::ReadBarrier::Indirect = 0x00000002,
Ogre::ReadBarrier::VertexBuffer = 0x00000004,
Ogre::ReadBarrier::IndexBuffer = 0x00000008,
Ogre::ReadBarrier::ConstBuffer = 0x00000010,
Ogre::ReadBarrier::Texture = 0x00000020,
Ogre::ReadBarrier::Uav = 0x00000040,
Ogre::ReadBarrier::RenderTarget = 0x00000080,
Ogre::ReadBarrier::DepthStencil = 0x00000100,
Ogre::ReadBarrier::All = 0xffffffff
} |
|
enum | Ogre::ResourceAccess::ResourceAccess { Ogre::ResourceAccess::Undefined = 0x00,
Ogre::ResourceAccess::Read = 0x01,
Ogre::ResourceAccess::Write = 0x02,
Ogre::ResourceAccess::ReadWrite = Read | Write
} |
| Enum identifying the texture access privilege. More...
|
|
enum | Ogre::WriteBarrier::WriteBarrier {
Ogre::WriteBarrier::CpuWrite = 0x00000001,
Ogre::WriteBarrier::Uav = 0x00000002,
Ogre::WriteBarrier::RenderTarget = 0x00000004,
Ogre::WriteBarrier::DepthStencil = 0x00000008,
Ogre::WriteBarrier::All = 0xffffffff
} |
|