![]() |
OGRE
2.3.1
Object-Oriented Graphics Rendering Engine
|
#include "OgrePrerequisites.h"
#include "OgreBitset.h"
#include "OgreImage2.h"
#include "OgreTextureGpu.h"
#include "OgreTextureGpuListener.h"
#include "Threading/OgreLightweightMutex.h"
#include "Threading/OgreThreads.h"
#include "Threading/OgreWaitableEvent.h"
#include "ogrestd/list.h"
#include "ogrestd/map.h"
#include "ogrestd/set.h"
#include "OgreHeaderPrefix.h"
#include "OgreHeaderSuffix.h"
Classes | |
class | Ogre::TextureGpuManager |
struct | Ogre::TextureGpuManager::BudgetEntry |
Specifies the minimum squared resolution & number of slices to keep around all the for time StagingTextures. More... | |
struct | Ogre::TextureGpuManager::MetadataCacheEntry |
struct | Ogre::TextureGpuManager::ResourceEntry |
struct | Ogre::TexturePool |
Namespaces | |
Ogre | |
Ogre::CommonTextureTypes | |
Ogre::DefaultMipmapGen | |
Ogre::ResidencyMask | |
Ogre::TextureFilter | |
Typedefs | |
typedef vector< StagingTexture * >::type | Ogre::StagingTextureVec |
typedef list< TexturePool >::type | Ogre::TexturePoolList |
Enumerations | |
enum | Ogre::CommonTextureTypes::CommonTextureTypes { Ogre::CommonTextureTypes::Diffuse, Ogre::CommonTextureTypes::NormalMap, Ogre::CommonTextureTypes::Monochrome, Ogre::CommonTextureTypes::EnvMap, Ogre::CommonTextureTypes::NonColourData, Ogre::CommonTextureTypes::NumCommonTextureTypes } |
enum | Ogre::DefaultMipmapGen::DefaultMipmapGen { Ogre::DefaultMipmapGen::NoMipmaps, Ogre::DefaultMipmapGen::HwMode, Ogre::DefaultMipmapGen::SwMode } |
enum | Ogre::ResidencyMask::ResidencyMask { Ogre::ResidencyMask::OnStorage = 1 << GpuResidency::OnStorage, Ogre::ResidencyMask::OnSystemRam = 1 << GpuResidency::OnSystemRam, Ogre::ResidencyMask::Resident = 1 << GpuResidency::Resident, Ogre::ResidencyMask::All = OnStorage | OnSystemRam | Resident } |