|
enum | Ogre::CopyEncTransitionMode::CopyEncTransitionMode { Ogre::CopyEncTransitionMode::Auto,
Ogre::CopyEncTransitionMode::AlreadyInLayoutThenAuto,
Ogre::CopyEncTransitionMode::AlreadyInLayoutThenManual
} |
| Copy Encoder Transition modes to be used by TextureGpu::copyTo and TextureGpu::_autogenerateMipmaps. More...
|
|
enum | Ogre::CubemapSide::CubemapSide {
Ogre::CubemapSide::PX,
Ogre::CubemapSide::NX,
Ogre::CubemapSide::PY,
Ogre::CubemapSide::NY,
Ogre::CubemapSide::PZ,
Ogre::CubemapSide::NZ
} |
| Please note that due to ancient GPU history reasons, cubemaps are always treated as left handed. More...
|
|
enum | Ogre::TextureFlags::TextureFlags {
Ogre::TextureFlags::NotTexture = 1u << 0u,
Ogre::TextureFlags::RenderToTexture = 1u << 1u,
Ogre::TextureFlags::Uav = 1u << 2u,
Ogre::TextureFlags::AllowAutomipmaps = 1u << 3u,
Ogre::TextureFlags::AutomipmapsAuto = 1u << 4u,
Ogre::TextureFlags::MsaaExplicitResolve = 1u << 5u,
Ogre::TextureFlags::Reinterpretable = 1u << 6u,
Ogre::TextureFlags::PrefersLoadingFromFileAsSRGB = 1u << 7u,
Ogre::TextureFlags::RenderWindowSpecific = 1u << 9u,
Ogre::TextureFlags::RequiresTextureFlipping = 1u << 10u,
Ogre::TextureFlags::ManualTexture = 1u << 11u,
Ogre::TextureFlags::AutomaticBatching = 1u << 12u,
Ogre::TextureFlags::PoolOwner = 1u << 13u,
Ogre::TextureFlags::DiscardableContent = 1u << 14u
} |
|
enum | Ogre::TextureSourceType::TextureSourceType {
Ogre::TextureSourceType::Standard,
Ogre::TextureSourceType::Shadow,
Ogre::TextureSourceType::Compositor,
Ogre::TextureSourceType::PoolOwner,
Ogre::TextureSourceType::SharedDepthBuffer,
Ogre::TextureSourceType::NumTextureSourceTypes
} |
|
enum | Ogre::TextureTypes::TextureTypes {
Ogre::TextureTypes::Unknown,
Ogre::TextureTypes::Type1D,
Ogre::TextureTypes::Type1DArray,
Ogre::TextureTypes::Type2D,
Ogre::TextureTypes::Type2DArray,
Ogre::TextureTypes::TypeCube,
Ogre::TextureTypes::TypeCubeArray,
Ogre::TextureTypes::Type3D
} |
|