|
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 = 0x10
, 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
} |
|