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

的筆記

隨時隨地編輯

曬曬預處理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

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


只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導航: 博客園   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>
            国产精品午夜av在线| 久久av资源网| 久久久一本精品99久久精品66| 亚洲精品视频免费在线观看| 欧美在线国产精品| 亚洲专区欧美专区| 欧美激情综合在线| 欧美国产日韩a欧美在线观看| 国产精品永久免费| 亚洲一区二区不卡免费| 日韩手机在线导航| 免费黄网站欧美| 久久亚洲精品一区二区| 国产乱码精品一区二区三区av| 亚洲免费av电影| 日韩视频欧美视频| 欧美激情视频网站| 亚洲激情国产| 亚洲日韩欧美视频一区| 久久综合久久综合久久| 欧美xxx在线观看| 怡红院av一区二区三区| 久久久久国产精品厨房| 久久久久久**毛片大全| 国产日韩在线看| 性感少妇一区| 久久一区视频| 136国产福利精品导航| 久久理论片午夜琪琪电影网| 久久欧美肥婆一二区| 激情五月***国产精品| 久久久天天操| 欧美激情综合| 一区二区三区精品| 国产精品久久久久7777婷婷| 亚洲色图制服丝袜| 欧美在线中文字幕| 国内揄拍国内精品久久| 蜜桃av一区二区三区| 亚洲欧洲在线免费| 亚洲欧美日韩一区| 一区二区在线观看视频在线观看| 久久久精品一区| 91久久精品日日躁夜夜躁国产| 一区二区三区日韩| 国产久一道中文一区| 久久精品夜色噜噜亚洲aⅴ| 蜜桃av一区二区三区| 亚洲精品影院| 国产精品视频久久| 久久尤物电影视频在线观看| 亚洲精品国产精品国自产观看| 亚洲一区二区在线免费观看| 国产亚洲一区二区在线观看| 性做久久久久久免费观看欧美| 国产日韩欧美精品一区| 老司机精品视频网站| 亚洲老司机av| 久久久久久97三级| 亚洲免费观看高清完整版在线观看| 国产精品黄色| 久久亚洲色图| 亚洲欧美高清| 亚洲国产欧美不卡在线观看| 亚洲欧美综合精品久久成人| 亚洲大胆人体在线| 国产精品入口日韩视频大尺度| 久久蜜桃资源一区二区老牛 | 亚洲综合色婷婷| 免费在线看成人av| 亚洲欧美中文日韩在线| 亚洲第一福利视频| 国产欧美日韩在线观看| 欧美激情一区二区三区在线视频 | 在线观看欧美日韩国产| 欧美日韩视频在线一区二区观看视频 | 亚洲性视频h| 亚洲国产另类 国产精品国产免费| 欧美一区精品| 亚洲视频一区二区在线观看| 精品电影一区| 国产欧美精品日韩精品| 欧美破处大片在线视频| 久久久久久久综合日本| 亚洲在线中文字幕| 亚洲精品九九| 亚洲成色精品| 欧美成人精品影院| 久久久久国产精品人| 亚洲欧美综合v| 亚洲午夜久久久久久久久电影网| 亚洲黄色天堂| 在线观看欧美亚洲| 激情av一区二区| 国产综合婷婷| 国内精品久久久久久久影视蜜臀| 国产精品一区二区三区久久 | 欧美激情第三页| 另类专区欧美制服同性| 久久精品夜色噜噜亚洲aⅴ| 欧美亚洲系列| 欧美在线观看你懂的| 性色一区二区| 欧美一区二区播放| 久久成人这里只有精品| 欧美一区二区三区在线免费观看| 亚洲一区二区视频在线观看| 亚洲一区二区av电影| 国产精品99久久久久久白浆小说 | 小黄鸭精品aⅴ导航网站入口| 亚洲午夜精品在线| 亚洲砖区区免费| 久久成人免费网| 久久精品电影| 噜噜噜噜噜久久久久久91| 欧美成人午夜剧场免费观看| 欧美国产成人精品| 欧美日韩精品在线播放| 欧美午夜在线观看| 国产日韩精品电影| 黄色一区二区在线观看| 91久久线看在观草草青青| 亚洲精品在线观| 亚洲一区二区在线免费观看| 欧美一区二区三区免费看| 久久精品视频va| 欧美国产欧美亚洲国产日韩mv天天看完整 | 老司机午夜精品| 亚洲国产精品一区二区尤物区| 亚洲精品在线观| 亚洲欧美国产高清va在线播| 欧美中文字幕不卡| 欧美88av| 国产麻豆精品视频| 亚洲国产欧美精品| 亚洲一级高清| 久久在线免费观看视频| 亚洲精品久久久久| 午夜精品在线视频| 欧美国产精品一区| 国产精品永久免费视频| 91久久综合| 欧美淫片网站| 亚洲精品视频中文字幕| 性欧美长视频| 欧美激情中文字幕乱码免费| 国产精品一区二区久久精品| 亚洲丰满在线| 欧美一区二区三区在线播放| 欧美国产视频日韩| 亚洲一区亚洲二区| 欧美91福利在线观看| 国产精品一区毛片| 亚洲九九精品| 久久久亚洲高清| 在线一区观看| 免费成人黄色片| 国产主播精品在线| 亚洲一区免费在线观看| 欧美激情按摩| 久久国产精品高清| 国产精品欧美风情| 99精品欧美一区二区三区| 久久久伊人欧美| 亚洲一区二区3| 欧美日韩一级黄| 亚洲精品少妇网址| 免费不卡在线观看| 欧美在线国产| 国产视频在线观看一区| 亚洲线精品一区二区三区八戒| 免费在线亚洲| 久久狠狠亚洲综合| 国产欧美日韩视频在线观看| 亚洲无限av看| 亚洲精品四区| 欧美激情精品久久久久久| 亚洲电影免费在线观看| 久久尤物视频| 久久精品国产综合精品| 国产欧美日韩在线视频| 香蕉成人伊视频在线观看| 9久re热视频在线精品| 欧美屁股在线| 在线视频日韩| 夜夜嗨网站十八久久| 欧美日韩专区在线| 亚洲天堂成人在线视频| 99热在线精品观看| 国产精品成人aaaaa网站| 亚洲天堂av在线免费| 在线一区观看| 国产欧美精品一区aⅴ影院| 新狼窝色av性久久久久久| 亚洲手机成人高清视频| 国产精品日本一区二区| 欧美一区二区精品| 欧美一区二区三区男人的天堂 | 久久国产精品99精品国产| 亚洲欧美欧美一区二区三区|