|  | 
| 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
 }
 | 
|  |