青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

的筆記

隨時隨地編輯

曬曬預處理Ogre宏

其一,OgreBuildSettings
 1#ifndef __Custom_Config_H_
 2#define __Custom_Config_H_
 3
 4// CMake auto-generated configuration options
 5
 6/* #undef OGRE_STATIC_LIB */
 7
 8#define OGRE_BUILD_RENDERSYSTEM_D3D9
 9#define OGRE_BUILD_RENDERSYSTEM_D3D10
10#define OGRE_BUILD_RENDERSYSTEM_D3D11
11#define OGRE_BUILD_RENDERSYSTEM_GL
12/* #undef OGRE_BUILD_RENDERSYSTEM_GLES */
13#define OGRE_BUILD_PLUGIN_BSP
14#define OGRE_BUILD_PLUGIN_OCTREE
15#define OGRE_BUILD_PLUGIN_PCZ
16#define OGRE_BUILD_PLUGIN_PFX
17#define OGRE_BUILD_PLUGIN_CG
18
19#define OGRE_CONFIG_LITTLE_ENDIAN
20/* #undef OGRE_CONFIG_BIG_ENDIAN */
21
22#define OGRE_DOUBLE_PRECISION 0
23
24#define OGRE_MEMORY_ALLOCATOR 4
25
26#define OGRE_CONTAINERS_USE_CUSTOM_MEMORY_ALLOCATOR 1
27
28#define OGRE_STRING_USE_CUSTOM_MEMORY_ALLOCATOR 0
29
30#define OGRE_MEMORY_TRACKER_DEBUG_MODE 0
31
32#define OGRE_MEMORY_TRACKER_RELEASE_MODE 0
33
34#define OGRE_THREAD_SUPPORT 0
35
36#define OGRE_THREAD_PROVIDER 0
37
38#define OGRE_NO_FREEIMAGE 0
39
40#define OGRE_NO_DDS_CODEC 0
41
42#define OGRE_NO_PVRTC_CODEC 1
43
44#define OGRE_NO_ZIP_ARCHIVE 0
45
46#define OGRE_NO_VIEWPORT_ORIENTATIONMODE 1
47
48#define OGRE_USE_NEW_COMPILERS 1
49
50#define OGRE_USE_BOOST 0
51
52#define OGRE_PROFILING 0
53
54#define RTSHADER_SYSTEM_BUILD_CORE_SHADERS
55
56#define RTSHADER_SYSTEM_BUILD_EXT_SHADERS
57
58#endif

其二,ogreconfig 
  1#ifndef __Config_H_
  2#define __Config_H_
  3
  4// Include the CMake-generated build settings.
  5// If you get complaints that this file is missing, then you're probably
  6// trying to link directly against your source dir. You must then add
  7// %BUILD_DIR%/include to your include search path to find OgreBuildSettings.h.
  8#include "OgreBuildSettings.h"
  9
 10/** If set to 1, profiling code will be included in the application. When you
 11    are deploying your application you will probably want to set this to 0 */

 12#ifndef OGRE_PROFILING
 13#define OGRE_PROFILING 0
 14#endif
 15
 16/** There are three modes for handling asserts in OGRE:
 170 - STANDARD - Standard asserts in debug builds, nothing in release builds
 181 - RELEASE_EXCEPTIONS - Standard asserts in debug builds, exceptions in release builds
 192 - EXCEPTIONS - Exceptions in debug builds, exceptions in release builds
 20*/

 21#define OGRE_ASSERT_MODE 0
 22
 23/** If set to >0, OGRE will always 'think' that the graphics card only has the
 24    number of texture units specified. Very useful for testing multipass fallback.
 25*/

 26#define OGRE_PRETEND_TEXTURE_UNITS 0
 27
 28/** If set to 1, Real is typedef'ed to double. Otherwise, Real is typedef'ed
 29    to float. Setting this allows you to perform mathematical operations in the
 30    CPU (Quaternion, Vector3 etc) with more precision, but bear in mind that the
 31    GPU still operates in single-precision mode.
 32*/

 33#ifndef OGRE_DOUBLE_PRECISION
 34#define OGRE_DOUBLE_PRECISION 0
 35#endif
 36
 37/** Define number of texture coordinate sets allowed per vertex.
 38*/

 39#define OGRE_MAX_TEXTURE_COORD_SETS 6
 40
 41/** Define max number of texture layers allowed per pass on any card.
 42*/

 43#define OGRE_MAX_TEXTURE_LAYERS 16
 44
 45/** Define max number of lights allowed per pass.
 46*/

 47#define OGRE_MAX_SIMULTANEOUS_LIGHTS 8
 48
 49/** Define max number of blending weights allowed per vertex.
 50*/

 51#define OGRE_MAX_BLEND_WEIGHTS 4
 52
 53/** Define this if you want to link OGRE as a static lib (preferably as a project file)
 54*/

 55//#define OGRE_STATIC_LIB
 56
 57
 58// define the memory allocator configuration to use
 59#define OGRE_MEMORY_ALLOCATOR_STD 1
 60#define OGRE_MEMORY_ALLOCATOR_NED 2
 61#define OGRE_MEMORY_ALLOCATOR_USER 3
 62#define OGRE_MEMORY_ALLOCATOR_NEDPOOLING 4
 63
 64#ifndef OGRE_MEMORY_ALLOCATOR
 65#  define OGRE_MEMORY_ALLOCATOR OGRE_MEMORY_ALLOCATOR_NEDPOOLING
 66#endif
 67
 68// Whether to use the custom memory allocator in STL containers
 69#ifndef OGRE_CONTAINERS_USE_CUSTOM_MEMORY_ALLOCATOR
 70#  define OGRE_CONTAINERS_USE_CUSTOM_MEMORY_ALLOCATOR 1
 71#endif
 72
 73//if you want to make Ogre::String use the custom memory allocator then set:
 74//#define OGRE_STRING_USE_CUSTOM_MEMORY_ALLOCATOR 1
 75// Doing this will mean Ogre's strings will not be compatible with std::string however
 76#ifndef OGRE_STRING_USE_CUSTOM_MEMORY_ALLOCATOR
 77#    define OGRE_STRING_USE_CUSTOM_MEMORY_ALLOCATOR 0
 78#endif
 79
 80// enable or disable the memory tracker, recording the memory allocations & tracking leaks
 81// default is to disable since it's expensive, but you can enable if needed per build target
 82
 83#ifndef OGRE_MEMORY_TRACKER_DEBUG_MODE
 84#  define OGRE_MEMORY_TRACKER_DEBUG_MODE 0
 85#endif
 86
 87#ifndef OGRE_MEMORY_TRACKER_RELEASE_MODE
 88#  define OGRE_MEMORY_TRACKER_RELEASE_MODE 0
 89#endif
 90/** Define max number of multiple render targets (MRTs) to render to at once.
 91*/

 92#define OGRE_MAX_MULTIPLE_RENDER_TARGETS 8
 93
 94/** Support for multithreading, there are 3 options
 95
 96OGRE_THREAD_SUPPORT = 0
 97    No support for threading.        
 98OGRE_THREAD_SUPPORT = 1
 99    Thread support for background loading, by both loading and constructing resources
100    in a background thread. Resource management and SharedPtr handling becomes
101    thread-safe, and resources may be completely loaded in the background. 
102    The places where threading is available are clearly
103    marked, you should assume state is NOT thread safe unless otherwise
104    stated in relation to this flag.
105OGRE_THREAD_SUPPORT = 2
106    Thread support for background resource preparation. This means that resource
107    data can streamed into memory in the background, but the final resource
108    construction (including RenderSystem dependencies) is still done in the primary
109    thread. Has a lower synchronisation primitive overhead than full threading
110    while still allowing the major blocking aspects of resource management (I/O)
111    to be done in the background.
112*/

113#ifndef OGRE_THREAD_SUPPORT
114#define OGRE_THREAD_SUPPORT 0
115#endif
116#if OGRE_THREAD_SUPPORT != 0 && OGRE_THREAD_SUPPORT != 1 && OGRE_THREAD_SUPPORT != 2
117#define OGRE_THREAD_SUPPORT 0
118#endif
119
120/** Provider for threading functionality, there are 4 options.
121
122OGRE_THREAD_PROVIDER = 0
123    No support for threading.
124OGRE_THREAD_PROVIDER = 1
125    Boost libraries provide threading functionality.
126OGRE_THREAD_PROVIDER = 2
127    Poco libraries provide threading functionality.
128OGRE_THREAD_PROVIDER = 3
129    TBB library provides threading functionality.
130*/

131#ifndef OGRE_THREAD_PROVIDER
132#define OGRE_THREAD_PROVIDER 0
133#endif
134
135/** Disables use of the FreeImage image library for loading images.
136WARNING: Use only when you want to provide your own image loading code via codecs.
137*/

138#ifndef OGRE_NO_FREEIMAGE
139#define OGRE_NO_FREEIMAGE 0
140#endif
141
142/** Disables use of the DevIL image library for loading images.
143By default DevIL is disabled in Eihort in favour of FreeImage, but you may re-enable
144it if you choose
145*/

146#ifndef OGRE_NO_DEVIL
147#define OGRE_NO_DEVIL 1
148#endif
149
150/** Disables use of the internal image codec for loading DDS files.
151WARNING: Use only when you want to provide your own image loading code via codecs.
152*/

153#ifndef OGRE_NO_DDS_CODEC
154#define OGRE_NO_DDS_CODEC 0
155#endif
156
157/** Disables use of the ZIP archive support.
158WARNING: Disabling this will make the samples unusable.
159*/

160#ifndef OGRE_NO_ZIP_ARCHIVE
161#define OGRE_NO_ZIP_ARCHIVE 0
162#endif
163
164/** Enables the use of the new script compilers when Ogre compiles resource scripts.
165*/

166#ifndef OGRE_USE_NEW_COMPILERS
167#define OGRE_USE_NEW_COMPILERS 1
168#endif
169
170#endif

posted on 2011-06-21 11:20 的筆記 閱讀(1123) 評論(1)  編輯 收藏 引用

評論

# re: 曬曬預處理Ogre宏[未登錄] 2014-04-10 09:11 aa

有意思嗎?樓豬  回復  更多評論   

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久久久免费视频| 国产精品一区二区三区四区| 亚洲综合丁香| 一区二区欧美激情| 久久久精品国产一区二区三区| 性欧美videos另类喷潮| 亚洲国产精品一区二区www在线 | 国语自产精品视频在线看| 欧美国产亚洲视频| 国产精品乱码久久久久久| 欧美福利视频网站| 国内不卡一区二区三区| 一本一道久久综合狠狠老精东影业| 国产精品一区久久久| 亚洲人成毛片在线播放女女| 国产欧美精品一区二区三区介绍 | 欧美经典一区二区三区| 欧美超级免费视 在线| 国产日韩欧美一区二区三区四区| 91久久精品国产| 99精品99| 国产精品久久久久久久一区探花| 亚洲电影毛片| 91久久在线| 欧美日韩一卡| 中文一区字幕| 亚洲欧美另类在线| 国产日韩在线亚洲字幕中文| 欧美中文字幕在线| 久久午夜精品一区二区| 亚洲黄色av| 欧美三级小说| 性色av一区二区三区红粉影视| 久久国产精品黑丝| 亚洲电影专区| 欧美日韩视频不卡| 欧美日韩免费观看一区| 另类激情亚洲| 国产精品免费久久久久久| 久久久人成影片一区二区三区| 亚洲一区二区三区四区中文| 日韩视频欧美视频| 99视频一区二区| 午夜视频一区| 亚洲国产成人av好男人在线观看| 久久久精彩视频| 日韩亚洲国产欧美| 欧美怡红院视频| 亚洲国产裸拍裸体视频在线观看乱了中文 | 欧美精品久久一区| 亚洲欧美日本在线| 亚洲电影天堂av| 欧美在线综合| 欧美一区二区三区精品电影| 91久久中文| 1000部国产精品成人观看| 国产乱子伦一区二区三区国色天香 | 亚洲视频专区在线| 正在播放欧美一区| 亚洲福利国产| 亚洲国产清纯| 一本色道久久综合精品竹菊| 亚洲三级免费| 国产精品99久久久久久www| 亚洲电影视频在线| 亚洲专区一区| 亚洲品质自拍| 久久亚洲欧美| 欧美激情视频在线播放| 中文在线不卡| 老司机免费视频久久| 欧美一区二区三区视频在线观看| 激情五月婷婷综合| 欧美片在线播放| 久久精品免视看| 欧美色图天堂网| 在线观看欧美视频| 久久精品成人一区二区三区蜜臀| 欧美电影免费观看| 亚洲欧美激情一区二区| 亚洲午夜免费视频| 亚洲午夜小视频| 欧美日韩国产页| 亚洲另类自拍| 久久久久.com| 亚洲理伦电影| 欧美成人性网| 亚洲韩国日本中文字幕| 欧美高清在线播放| 久久免费视频在线| aa级大片欧美三级| 亚洲美女电影在线| 中文国产成人精品| 亚洲精品一线二线三线无人区| 国产欧美精品xxxx另类| 一区二区欧美在线观看| 欧美福利电影在线观看| 艳妇臀荡乳欲伦亚洲一区| 欧美第一黄网免费网站| 国产精品久久久久91| 欧美日韩一区二区视频在线观看| 国产精品亚洲аv天堂网| 精品999在线播放| 性色av一区二区三区在线观看| 亚洲人成网在线播放| 一区二区三区欧美日韩| 亚洲精品一区二区三区四区高清| 在线观看一区二区视频| 亚洲国产毛片完整版 | 一二三区精品福利视频| 亚洲福利视频二区| 久久国产毛片| 亚洲在线视频免费观看| 久久青青草综合| 久久精品视频免费播放| 欧美三级特黄| 日韩视频在线观看免费| 激情久久婷婷| 久久久久久免费| 欧美日韩在线视频一区| 亚洲乱码国产乱码精品精可以看| 这里只有视频精品| 国产精品第一区| 久久久不卡网国产精品一区| 牛牛影视久久网| 亚洲第一天堂无码专区| 欧美日韩在线免费视频| 国产精品日韩在线播放| 浪潮色综合久久天堂| 欧美日韩国产经典色站一区二区三区| 中文亚洲字幕| 欧美成在线视频| 免费成人激情视频| 国产伦精品一区二区三区免费迷 | 亚洲欧美日韩精品久久久| 久久精品最新地址| 亚洲欧美日韩国产| 国产精品草草| 一区二区三区视频观看| 欧美日韩国产成人在线| 亚洲一区精品视频| 欧美日韩国产麻豆| 亚洲成人在线视频播放 | 亚洲一区二区三区精品动漫| 国产美女诱惑一区二区| 亚洲高清在线视频| 亚洲国产成人精品久久久国产成人一区| 日韩午夜在线| 亚洲嫩草精品久久| 久久久久久久999| 久久综合中文字幕| 亚洲国产精品久久人人爱蜜臀| 久久婷婷综合激情| 亚洲丝袜av一区| 久久精品国产精品亚洲综合| 欧美日韩你懂的| 欧美亚洲一区二区三区| 亚洲国产另类精品专区| 亚洲午夜未删减在线观看| 国产日韩欧美中文| 欧美精品观看| 久久久久久999| 亚洲一区二区在| 最近中文字幕日韩精品| 欧美亚洲色图校园春色| 亚洲伦理网站| 激情欧美日韩| 国产女主播一区二区三区| 老司机一区二区三区| 欧美一级在线亚洲天堂| 亚洲视频在线观看网站| 亚洲国产精品精华液网站| 欧美一区二区大片| 亚洲黄色天堂| 久久综合给合久久狠狠狠97色69| 国产精品综合av一区二区国产馆| 欧美一区二区三区视频| 一二三区精品| 夜夜嗨一区二区| 亚洲激情在线| 亚洲美女91| 亚洲破处大片| 欧美激情第4页| 日韩一区二区精品视频| 欧美视频成人| 久久综合给合久久狠狠狠97色69| 免费亚洲电影| 久久成人人人人精品欧| 欧美精品三区| 激情欧美一区二区三区| 一区二区三区四区五区在线| 久久久999精品| 99国产一区二区三精品乱码| 欧美中文在线视频| 欧美日韩精品在线视频| 亚洲欧美国产va在线影院| 久久av在线| 久久精品在线免费观看| 久久精品毛片| 久久久免费观看视频|