OGRE
1.10.12
Object-Oriented Graphics Rendering Engine
|
#include "OgreBuildSettings.h"
Macros | |
#define | OGRE_MAX_BLEND_WEIGHTS 4 |
Define max number of blending weights allowed per vertex. More... | |
#define | OGRE_MAX_MULTIPLE_RENDER_TARGETS 8 |
Define max number of multiple render targets (MRTs) to render to at once. More... | |
#define | OGRE_MAX_SIMULTANEOUS_LIGHTS 8 |
Define max number of lights allowed per pass. More... | |
#define | OGRE_MAX_TEXTURE_COORD_SETS 8 |
Define number of texture coordinate sets allowed per vertex. More... | |
#define | OGRE_MAX_TEXTURE_LAYERS 16 |
Define max number of texture layers allowed per pass on any card. More... | |
#define | OGRE_MEMORY_ALLOCATOR_NED 2 |
#define | OGRE_MEMORY_ALLOCATOR_NEDPOOLING 4 |
#define | OGRE_MEMORY_ALLOCATOR_STD 1 |
#define | OGRE_MEMORY_ALLOCATOR_USER 3 |
#define | OGRE_PRETEND_TEXTURE_UNITS 0 |
If set to >0, OGRE will always 'think' that the graphics card only has the number of texture units specified. More... | |
#define OGRE_PRETEND_TEXTURE_UNITS 0 |
If set to >0, OGRE will always 'think' that the graphics card only has the number of texture units specified.
Very useful for testing multipass fallback.
#define OGRE_MAX_TEXTURE_COORD_SETS 8 |
Define number of texture coordinate sets allowed per vertex.
Referenced by Ogre::GLSLProgramCommon::getGLProgramHandle().
#define OGRE_MAX_TEXTURE_LAYERS 16 |
Define max number of texture layers allowed per pass on any card.
Referenced by Ogre::CompositionPass::InputTex::InputTex(), and Ogre::RenderSystem::setDrawBuffer().
#define OGRE_MAX_SIMULTANEOUS_LIGHTS 8 |
Define max number of lights allowed per pass.
#define OGRE_MAX_BLEND_WEIGHTS 4 |
Define max number of blending weights allowed per vertex.
#define OGRE_MEMORY_ALLOCATOR_STD 1 |
#define OGRE_MEMORY_ALLOCATOR_NED 2 |
#define OGRE_MEMORY_ALLOCATOR_USER 3 |
#define OGRE_MEMORY_ALLOCATOR_NEDPOOLING 4 |
#define OGRE_MAX_MULTIPLE_RENDER_TARGETS 8 |
Define max number of multiple render targets (MRTs) to render to at once.
Referenced by Ogre::GLFrameBufferObject::getSurface(), Ogre::GL3PlusFrameBufferObject::notifyContextDestroyed(), Ogre::GLES2FrameBufferObject::notifyContextDestroyed(), Ogre::D3D11MultiRenderTarget::requiresTextureFlipping(), and Ogre::D3D9MultiRenderTarget::requiresTextureFlipping().