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

的筆記

隨時隨地編輯

曬曬預處理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 的筆記 閱讀(1133) 評論(1)  編輯 收藏 引用

評論

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

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


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久精品系列| 亚洲人午夜精品| 日韩视频一区二区三区| 国产综合视频| 一本色道久久88综合亚洲精品ⅰ| 亚洲福利电影| 欧美在线免费观看视频| 午夜精品久久久久久99热软件| 玖玖国产精品视频| 久久久久国色av免费观看性色| 国产精品激情偷乱一区二区∴| 欧美黄色小视频| 亚洲电影第三页| 久久久欧美一区二区| 久久成人羞羞网站| 国产欧美韩日| 午夜精彩视频在线观看不卡| 亚洲主播在线观看| 欧美性事在线| 艳妇臀荡乳欲伦亚洲一区| 麻豆精品精华液| 久久综合九色欧美综合狠狠| 国产亚洲精品bv在线观看| 亚洲影院免费| 久久精品人人做人人爽| 国产日韩一区二区三区在线| 性久久久久久久| 久久九九电影| 欲香欲色天天天综合和网| 久久久伊人欧美| 欧美黑人一区二区三区| 亚洲精品一级| 欧美视频专区一二在线观看| 久久成人综合网| 国产亚洲欧美日韩在线一区| 午夜欧美大片免费观看| 久久精品成人一区二区三区| 激情久久久久久久| 亚洲图片欧洲图片av| 性刺激综合网| 美脚丝袜一区二区三区在线观看| 欧美第一黄网免费网站| 亚洲精品乱码视频| 欧美日韩在线观看视频| 亚洲欧美视频在线观看视频| 久久精品首页| 1000部国产精品成人观看| 欧美mv日韩mv国产网站app| 亚洲精品免费在线播放| 亚洲五月婷婷| 欧美精彩视频一区二区三区| 99视频国产精品免费观看| 亚洲欧美另类在线观看| 在线播放豆国产99亚洲| 欧美另类视频在线| 午夜精品美女久久久久av福利| 免费视频久久| 亚洲自拍偷拍福利| 在线观看欧美| 欧美亚洲成人精品| 久久亚洲综合网| 一区二区三区视频在线| 久久综合亚州| 亚洲免费视频成人| 亚洲国产成人精品久久久国产成人一区| 欧美国产亚洲另类动漫| 亚洲欧美视频在线观看视频| 亚洲福利在线观看| 欧美在线观看一区二区三区| 亚洲欧洲久久| 国内精品免费在线观看| 欧美日韩国产在线| 久久麻豆一区二区| 亚洲欧美国产77777| 亚洲三级影院| 免费不卡在线观看| 亚洲欧美色一区| 日韩一二三在线视频播| 伊人久久婷婷| 国产精品久久久久一区二区| 欧美电影电视剧在线观看| 欧美一级日韩一级| 免费成人av| 欧美一区二区三区日韩| 一区二区免费在线视频| 亚洲欧洲日本国产| 伊人成人在线视频| 国产一区三区三区| 国产精品老牛| 国产精品久久激情| 欧美日韩国产精品一区| 美女在线一区二区| 久久精品国产第一区二区三区| 一区二区三区视频在线观看 | 亚洲黄色在线视频| 国产在线观看一区| 国产精品视频yy9099| 欧美va天堂| 亚洲裸体在线观看| 在线欧美日韩国产| 极品少妇一区二区三区| 国产欧美视频一区二区| 国产精品美女久久久久久2018 | 精品成人在线视频| 国产一区二区三区电影在线观看| 国产精品家庭影院| 国产精品黄色| 国产精品尤物| 国产亚洲精品v| 国产综合18久久久久久| 国产一区二区精品在线观看| 国产精品综合色区在线观看| 国产精品一区二区你懂的| 国产女主播一区二区| 国产情人节一区| 国产一区日韩欧美| 在线日韩中文字幕| 亚洲黄色在线| 宅男66日本亚洲欧美视频| 亚洲综合视频网| 久久精品在线视频| 欧美不卡在线| 亚洲欧洲日本mm| 亚洲性视频网站| 午夜亚洲性色视频| 久久精品国产亚洲a| 欧美aaaaaaaa牛牛影院| 欧美黄色aa电影| 国产精品久久久久7777婷婷| 国产啪精品视频| 亚洲电影一级黄| 亚洲视屏一区| 久久国内精品视频| 欧美大片va欧美在线播放| 9l视频自拍蝌蚪9l视频成人| 亚洲国产精品久久久久秋霞蜜臀| 亚洲日本国产| 午夜视频一区| 女仆av观看一区| 国产精品网站视频| 亚洲国产精品va在线看黑人| 一区二区三区欧美成人| 久久噜噜亚洲综合| 91久久线看在观草草青青| 亚洲在线免费| 欧美成人一区二区三区| 国产精品蜜臀在线观看| 亚洲国产精品高清久久久| 亚洲午夜av在线| 蜜桃精品一区二区三区 | 亚洲精品少妇网址| 性欧美在线看片a免费观看| 牛牛精品成人免费视频| 国产精品成人播放| 亚洲国产天堂久久综合| 午夜精品一区二区三区电影天堂| 欧美sm视频| 香蕉久久夜色| 欧美色网一区二区| 亚洲国产视频一区| 久久精品国亚洲| 中文亚洲视频在线| 欧美1区2区3区| 国产亚洲精品一区二区| 亚洲婷婷综合久久一本伊一区| 嫩草影视亚洲| 欧美一级在线亚洲天堂| 欧美午夜寂寞影院| 亚洲精选在线观看| 欧美成人精品一区二区| 欧美在线国产| 国产日本欧美一区二区三区在线| 99在线精品观看| 欧美高清在线精品一区| 久久国产一区| 国产精品综合不卡av| 亚洲男人av电影| 日韩视频一区| 欧美日本韩国在线| 亚洲精品久久久久久久久久久| 久久影院午夜论| 性一交一乱一区二区洋洋av| 国产精品久久午夜| 亚洲欧美福利一区二区| 这里是久久伊人| 欧美午夜电影网| 亚洲一区一卡| 中文在线一区| 国产精品你懂的在线欣赏| 亚洲一区二区三区四区视频| 亚洲精品一区二区在线| 欧美日韩国产色视频| 99精品热视频| 日韩手机在线导航| 欧美午夜激情视频| 午夜精品成人在线| 欧美亚洲一区在线| 狠狠色狠狠色综合日日五| 久久综合电影一区| 久热爱精品视频线路一|