Go to the documentation of this file.
35#include "OgreBuildSettings.h"
40#define OGRE_PROFILING 0
48#ifndef OGRE_ASSERT_MODE
49#define OGRE_ASSERT_MODE 0
55#define OGRE_PRETEND_TEXTURE_UNITS 0
62#ifndef OGRE_DOUBLE_PRECISION
63#define OGRE_DOUBLE_PRECISION 0
68#define OGRE_MAX_TEXTURE_COORD_SETS 8
72#define OGRE_MAX_TEXTURE_LAYERS 16
76#define OGRE_MAX_SIMULTANEOUS_LIGHTS 8
80#define OGRE_MAX_BLEND_WEIGHTS 4
83#define OGRE_MEMORY_ALLOCATOR_STD 1
84#define OGRE_MEMORY_ALLOCATOR_NED 2
85#define OGRE_MEMORY_ALLOCATOR_USER 3
86#define OGRE_MEMORY_ALLOCATOR_NEDPOOLING 4
88#ifndef OGRE_MEMORY_ALLOCATOR
89# define OGRE_MEMORY_ALLOCATOR OGRE_MEMORY_ALLOCATOR_NEDPOOLING
93#ifndef OGRE_CONTAINERS_USE_CUSTOM_MEMORY_ALLOCATOR
94# define OGRE_CONTAINERS_USE_CUSTOM_MEMORY_ALLOCATOR 1
100#ifndef OGRE_STRING_USE_CUSTOM_MEMORY_ALLOCATOR
101# define OGRE_STRING_USE_CUSTOM_MEMORY_ALLOCATOR 0
107#ifndef OGRE_MEMORY_TRACKER_DEBUG_MODE
108# define OGRE_MEMORY_TRACKER_DEBUG_MODE 0
111#ifndef OGRE_MEMORY_TRACKER_RELEASE_MODE
112# define OGRE_MEMORY_TRACKER_RELEASE_MODE 0
116#define OGRE_MAX_MULTIPLE_RENDER_TARGETS 8
137#ifndef OGRE_THREAD_SUPPORT
138#define OGRE_THREAD_SUPPORT 0
140#if OGRE_THREAD_SUPPORT != 0 && OGRE_THREAD_SUPPORT != 1 && OGRE_THREAD_SUPPORT != 2
141#define OGRE_THREAD_SUPPORT 0
155#ifndef OGRE_THREAD_PROVIDER
156#define OGRE_THREAD_PROVIDER 0
162#ifndef OGRE_NO_FREEIMAGE
163#define OGRE_NO_FREEIMAGE 0
169#ifndef OGRE_NO_DDS_CODEC
170#define OGRE_NO_DDS_CODEC 0
176#ifndef OGRE_NO_ETC_CODEC
177#define OGRE_NO_ETC_CODEC 1
183#ifndef OGRE_NO_ZIP_ARCHIVE
184#define OGRE_NO_ZIP_ARCHIVE 0