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

的筆記

隨時隨地編輯

曬曬預處理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>
            亚洲欧美日本精品| 性刺激综合网| 99国产一区二区三精品乱码| 亚洲永久网站| 欧美日韩国产亚洲一区 | 在线国产亚洲欧美| 香蕉成人久久| 亚洲精品少妇30p| 久久婷婷国产综合精品青草| 国产精品午夜在线观看| 亚洲美女淫视频| 久久综合狠狠综合久久综合88| 99国产精品视频免费观看| 欧美jizz19性欧美| 在线欧美电影| 欧美国产第一页| 国产精品国产成人国产三级| 久久综合五月| 亚洲裸体俱乐部裸体舞表演av| 欧美手机在线视频| 欧美一区二区三区在线播放| 亚洲精品日韩在线观看| 一区二区三区四区在线| 久久夜色精品一区| 国产日韩精品一区二区三区在线| 欧美一区二区三区免费视频| 99视频超级精品| 国产精品久久91| 午夜精品影院在线观看| 亚洲综合精品自拍| 国际精品欧美精品| 欧美成人亚洲| 欧美激情一级片一区二区| 99国产精品自拍| 99综合视频| 国产精品一卡二| 久久久久久999| 男女av一区三区二区色多| 99xxxx成人网| 欧美一区二区三区在线观看| 一区精品在线| 亚洲日本一区二区| 欧美日韩情趣电影| 久久爱另类一区二区小说| 欧美一区影院| 亚洲精品久久久久久久久| 夜久久久久久| 伊人久久成人| 亚洲欧洲在线一区| 国产精品影音先锋| 欧美成人r级一区二区三区| 欧美另类99xxxxx| 午夜精品视频一区| 久热精品视频在线免费观看 | 国精品一区二区三区| 久久综合久久综合久久综合| 久久一区激情| 亚洲伊人伊色伊影伊综合网| 久久精品视频网| 一区二区激情| 久久久久一区二区三区| 亚洲一区二区三区高清| 久久一区中文字幕| 性做久久久久久免费观看欧美| 久久精品一区二区三区四区| 欧美乱在线观看| 久久人人97超碰国产公开结果| 欧美精品在线一区二区三区| 久久九九全国免费精品观看| 欧美黑人国产人伦爽爽爽| 久久精品视频导航| 欧美日韩精品在线视频| 亚洲精品免费一二三区| 欧美激情1区| 久久综合狠狠综合久久综合88 | 欧美亚洲在线| 夜夜爽www精品| 久久人人97超碰精品888| 亚洲尤物在线| 欧美人与性禽动交情品| 麻豆91精品91久久久的内涵| 国产欧美日韩精品丝袜高跟鞋 | 一区二区成人精品| 欧美波霸影院| 蘑菇福利视频一区播放| 欧美成人一区二区三区片免费| 欧美一区视频在线| 久久免费黄色| 亚洲天堂成人在线观看| 99精品视频一区| 韩国av一区二区三区在线观看| 欧美日韩美女在线观看| 欧美自拍偷拍午夜视频| 午夜久久电影网| 亚洲欧洲日产国产综合网| 欧美在线视频网站| 国产欧美日韩视频在线观看| 久久国产精品72免费观看| 亚洲国产精品久久久久秋霞不卡 | 国产欧美日韩视频| 一区精品久久| 亚洲黄色一区二区三区| 亚洲先锋成人| 欧美成年人网站| 亚洲深夜影院| 欧美成人日本| 玉米视频成人免费看| 欧美亚洲一区| 亚洲一区二区免费看| 国产精品免费看片| 亚洲日本成人在线观看| 久久久久久亚洲精品杨幂换脸 | 亚洲欧美日韩另类精品一区二区三区 | 国产精品一区二区你懂得| 久久久久久久尹人综合网亚洲| 久久久久久一区| 在线一区二区日韩| 欧美黑人在线播放| 中文一区二区| 亚洲欧洲久久| 欧美日韩另类在线| 亚洲福利小视频| 欧美在线亚洲一区| 欧美在线不卡| 在线观看一区二区视频| 久久精品国产欧美亚洲人人爽| 欧美一区影院| 亚洲电影av在线| 久久尤物视频| 亚洲午夜一区二区三区| 欧美高清视频一区二区| 在线观看一区| 久久精品国产第一区二区三区最新章节 | 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 在线不卡中文字幕| 美女视频网站黄色亚洲| 久久亚洲私人国产精品va| 亚洲精品乱码| 亚洲欧美国产高清| 亚洲国产日韩欧美| 国产精品在线看| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美成va人片在线观看| 性欧美videos另类喷潮| 欧美激情一区二区三区| 一区二区三区四区五区视频| 久久久综合香蕉尹人综合网| 欧美一区二区在线视频| 欧美三级乱码| 亚洲精品美女| 一区二区三区精品视频在线观看 | 亚洲精品你懂的| 亚洲欧美日韩精品久久| 9i看片成人免费高清| 久久视频精品在线| 欧美在线视频免费观看| 国产主播一区二区| 亚洲国产一区二区三区在线播| 亚洲一二三区视频在线观看| 欧美一区亚洲二区| 亚洲一级黄色| 久久www成人_看片免费不卡| 国产乱码精品一区二区三区忘忧草| 欧美11—12娇小xxxx| 久久精品国产第一区二区三区最新章节| 久久精品综合| 亚洲欧美综合国产精品一区| 亚洲久久在线| 亚洲国产成人精品女人久久久| 国产女主播在线一区二区| 国产精品xnxxcom| 欧美国产先锋| 欧美大片专区| 欧美a级一区二区| 久久综合九色综合网站| 欧美一区二区日韩| 欧美亚洲一区二区在线| 午夜激情久久久| 午夜精品网站| 午夜亚洲伦理| 欧美一级视频免费在线观看| 亚洲自拍偷拍一区| 亚洲一区制服诱惑| 亚洲午夜小视频| 亚洲一区在线免费| 欧美亚洲专区| 欧美在线网站| 久久先锋资源| 欧美va天堂va视频va在线| 男男成人高潮片免费网站| 欧美—级a级欧美特级ar全黄| 欧美激情一区二区| 国产精品jvid在线观看蜜臀| 国产精品色婷婷| 国产精品自在欧美一区| 国产亚洲激情| 在线日韩电影| 一区二区三区高清视频在线观看| 亚洲欧美卡通另类91av| 亚洲国产精品久久人人爱蜜臀 |