LibOVRKernel.vcxproj 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3. <ItemGroup Label="ProjectConfigurations">
  4. <ProjectConfiguration Include="DebugStatic|Win32">
  5. <Configuration>DebugStatic</Configuration>
  6. <Platform>Win32</Platform>
  7. </ProjectConfiguration>
  8. <ProjectConfiguration Include="DebugStatic|x64">
  9. <Configuration>DebugStatic</Configuration>
  10. <Platform>x64</Platform>
  11. </ProjectConfiguration>
  12. <ProjectConfiguration Include="Debug|Win32">
  13. <Configuration>Debug</Configuration>
  14. <Platform>Win32</Platform>
  15. </ProjectConfiguration>
  16. <ProjectConfiguration Include="Debug|x64">
  17. <Configuration>Debug</Configuration>
  18. <Platform>x64</Platform>
  19. </ProjectConfiguration>
  20. <ProjectConfiguration Include="ReleaseStatic|Win32">
  21. <Configuration>ReleaseStatic</Configuration>
  22. <Platform>Win32</Platform>
  23. </ProjectConfiguration>
  24. <ProjectConfiguration Include="ReleaseStatic|x64">
  25. <Configuration>ReleaseStatic</Configuration>
  26. <Platform>x64</Platform>
  27. </ProjectConfiguration>
  28. <ProjectConfiguration Include="Release|Win32">
  29. <Configuration>Release</Configuration>
  30. <Platform>Win32</Platform>
  31. </ProjectConfiguration>
  32. <ProjectConfiguration Include="Release|x64">
  33. <Configuration>Release</Configuration>
  34. <Platform>x64</Platform>
  35. </ProjectConfiguration>
  36. </ItemGroup>
  37. <ItemGroup>
  38. <ClInclude Include="..\..\..\Src\GL\CAPI_GLE.h" />
  39. <ClInclude Include="..\..\..\Src\GL\CAPI_GLE_GL.h" />
  40. <ClInclude Include="..\..\..\Src\Kernel\OVR_Alg.h" />
  41. <ClInclude Include="..\..\..\Src\Kernel\OVR_Allocator.h" />
  42. <ClInclude Include="..\..\..\Src\Kernel\OVR_Array.h" />
  43. <ClInclude Include="..\..\..\Src\Kernel\OVR_Atomic.h" />
  44. <ClInclude Include="..\..\..\Src\Kernel\OVR_Callbacks.h" />
  45. <ClInclude Include="..\..\..\Src\Kernel\OVR_CallbacksInternal.h" />
  46. <ClInclude Include="..\..\..\Src\Kernel\OVR_Color.h" />
  47. <ClInclude Include="..\..\..\Src\Kernel\OVR_Compiler.h" />
  48. <ClInclude Include="..\..\..\Src\Kernel\OVR_ContainerAllocator.h" />
  49. <ClInclude Include="..\..\..\Src\Kernel\OVR_CRC32.h" />
  50. <ClInclude Include="..\..\..\Src\Kernel\OVR_DebugHelp.h" />
  51. <ClInclude Include="..\..\..\Src\Kernel\OVR_Delegates.h" />
  52. <ClInclude Include="..\..\..\Src\Kernel\OVR_Deque.h" />
  53. <ClInclude Include="..\..\..\Src\Kernel\OVR_File.h" />
  54. <ClInclude Include="..\..\..\Src\Kernel\OVR_Hash.h" />
  55. <ClInclude Include="..\..\..\Src\Kernel\OVR_JSON.h" />
  56. <ClInclude Include="..\..\..\Src\Kernel\OVR_KeyCodes.h" />
  57. <ClInclude Include="..\..\..\Src\Kernel\OVR_List.h" />
  58. <ClInclude Include="..\..\..\Src\Kernel\OVR_Lockless.h" />
  59. <ClInclude Include="..\..\..\Src\Kernel\OVR_Log.h" />
  60. <ClInclude Include="..\..\..\Src\Kernel\OVR_mach_exc_OSX.h" />
  61. <ClInclude Include="..\..\..\Src\Kernel\OVR_Nullptr.h" />
  62. <ClInclude Include="..\..\..\Src\Kernel\OVR_Rand.h" />
  63. <ClInclude Include="..\..\..\Src\Kernel\OVR_RefCount.h" />
  64. <ClInclude Include="..\..\..\Src\Kernel\OVR_SharedMemory.h" />
  65. <ClInclude Include="..\..\..\Src\Kernel\OVR_Std.h" />
  66. <ClInclude Include="..\..\..\Src\Kernel\OVR_String.h" />
  67. <ClInclude Include="..\..\..\Src\Kernel\OVR_StringHash.h" />
  68. <ClInclude Include="..\..\..\Src\Kernel\OVR_SysFile.h" />
  69. <ClInclude Include="..\..\..\Src\Kernel\OVR_System.h" />
  70. <ClInclude Include="..\..\..\Src\Kernel\OVR_ThreadCommandQueue.h" />
  71. <ClInclude Include="..\..\..\Src\Kernel\OVR_Threads.h" />
  72. <ClInclude Include="..\..\..\Src\Kernel\OVR_Timer.h" />
  73. <ClInclude Include="..\..\..\Src\Kernel\OVR_Types.h" />
  74. <ClInclude Include="..\..\..\Src\Kernel\OVR_UTF8Util.h" />
  75. <ClInclude Include="..\..\..\Src\Kernel\OVR_Win32_IncludeWindows.h" />
  76. <ClInclude Include="..\..\..\Src\Tracing\LibOVREvents.h" />
  77. <ClInclude Include="..\..\..\Src\Tracing\Tracing.h" />
  78. <ClInclude Include="..\..\..\Src\Util\Util_D3D11_Blitter.h" />
  79. <ClInclude Include="..\..\..\Src\Util\Util_Direct3D.h" />
  80. <ClInclude Include="..\..\..\Src\Util\Util_GL_Blitter.h" />
  81. <ClInclude Include="..\..\..\Src\Util\Util_ImageWindow.h" />
  82. <ClInclude Include="..\..\..\Src\Util\Util_LongPollThread.h" />
  83. <ClInclude Include="..\..\..\Src\Util\Util_SystemGUI.h" />
  84. <ClInclude Include="..\..\..\Src\Util\Util_SystemInfo.h" />
  85. <ClInclude Include="..\..\..\Src\Util\Util_Watchdog.h" />
  86. </ItemGroup>
  87. <ItemGroup>
  88. <ClCompile Include="..\..\..\Src\GL\CAPI_GLE.cpp" />
  89. <ClCompile Include="..\..\..\Src\Kernel\OVR_Alg.cpp" />
  90. <ClCompile Include="..\..\..\Src\Kernel\OVR_Allocator.cpp" />
  91. <ClCompile Include="..\..\..\Src\Kernel\OVR_Atomic.cpp" />
  92. <ClCompile Include="..\..\..\Src\Kernel\OVR_Callbacks.cpp" />
  93. <ClCompile Include="..\..\..\Src\Kernel\OVR_CRC32.cpp" />
  94. <ClCompile Include="..\..\..\Src\Kernel\OVR_DebugHelp.cpp" />
  95. <ClCompile Include="..\..\..\Src\Kernel\OVR_File.cpp" />
  96. <ClCompile Include="..\..\..\Src\Kernel\OVR_FileFILE.cpp" />
  97. <ClCompile Include="..\..\..\Src\Kernel\OVR_JSON.cpp" />
  98. <ClCompile Include="..\..\..\Src\Kernel\OVR_Log.cpp" />
  99. <ClCompile Include="..\..\..\Src\Kernel\OVR_mach_exc_OSX.c" />
  100. <ClCompile Include="..\..\..\Src\Kernel\OVR_Rand.cpp" />
  101. <ClCompile Include="..\..\..\Src\Kernel\OVR_RefCount.cpp" />
  102. <ClCompile Include="..\..\..\Src\Kernel\OVR_SharedMemory.cpp" />
  103. <ClCompile Include="..\..\..\Src\Kernel\OVR_Std.cpp" />
  104. <ClCompile Include="..\..\..\Src\Kernel\OVR_String.cpp" />
  105. <ClCompile Include="..\..\..\Src\Kernel\OVR_String_FormatUtil.cpp" />
  106. <ClCompile Include="..\..\..\Src\Kernel\OVR_String_PathUtil.cpp" />
  107. <ClCompile Include="..\..\..\Src\Kernel\OVR_SysFile.cpp" />
  108. <ClCompile Include="..\..\..\Src\Kernel\OVR_System.cpp" />
  109. <ClCompile Include="..\..\..\Src\Kernel\OVR_ThreadCommandQueue.cpp" />
  110. <ClCompile Include="..\..\..\Src\Kernel\OVR_ThreadsPthread.cpp" />
  111. <ClCompile Include="..\..\..\Src\Kernel\OVR_ThreadsWinAPI.cpp" />
  112. <ClCompile Include="..\..\..\Src\Kernel\OVR_Timer.cpp" />
  113. <ClCompile Include="..\..\..\Src\Kernel\OVR_UTF8Util.cpp" />
  114. <ClCompile Include="..\..\..\Src\Util\Util_D3D11_Blitter.cpp" />
  115. <ClCompile Include="..\..\..\Src\Util\Util_Direct3D.cpp" />
  116. <ClCompile Include="..\..\..\Src\Util\Util_GL_Blitter.cpp" />
  117. <ClCompile Include="..\..\..\Src\Util\Util_ImageWindow.cpp" />
  118. <ClCompile Include="..\..\..\Src\Util\Util_LongPollThread.cpp" />
  119. <ClCompile Include="..\..\..\Src\Util\Util_SystemGUI.cpp" />
  120. <ClCompile Include="..\..\..\Src\Util\Util_SystemInfo.cpp" />
  121. <ClCompile Include="..\..\..\Src\Util\Util_Watchdog.cpp" />
  122. </ItemGroup>
  123. <ItemGroup>
  124. <None Include="..\..\..\Src\Kernel\OVR_NewOverride.inl" />
  125. <None Include="..\..\..\Src\Tracing\LibOVREvents.man" />
  126. <None Include="..\..\..\Src\Tracing\README.md" />
  127. </ItemGroup>
  128. <ItemGroup>
  129. <FxCompile Include="..\..\..\Src\Util\Shaders\Blt_ps.hlsl">
  130. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">4.0</ShaderModel>
  131. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4.0</ShaderModel>
  132. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4.0</ShaderModel>
  133. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">4.0</ShaderModel>
  134. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">4.0</ShaderModel>
  135. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
  136. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
  137. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">4.0</ShaderModel>
  138. <VariableName Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">%(Filename)</VariableName>
  139. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  140. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
  141. </ObjectFileOutput>
  142. <VariableName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename)</VariableName>
  143. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  144. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  145. </ObjectFileOutput>
  146. <VariableName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename)</VariableName>
  147. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  148. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  149. </ObjectFileOutput>
  150. <VariableName Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">%(Filename)</VariableName>
  151. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  152. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">
  153. </ObjectFileOutput>
  154. <VariableName Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">%(Filename)</VariableName>
  155. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  156. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">
  157. </ObjectFileOutput>
  158. <VariableName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename)</VariableName>
  159. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  160. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  161. </ObjectFileOutput>
  162. <VariableName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename)</VariableName>
  163. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  164. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  165. </ObjectFileOutput>
  166. <VariableName Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">%(Filename)</VariableName>
  167. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  168. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">
  169. </ObjectFileOutput>
  170. <ShaderType Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">Pixel</ShaderType>
  171. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Pixel</ShaderType>
  172. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Pixel</ShaderType>
  173. <ShaderType Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">Pixel</ShaderType>
  174. <ShaderType Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">Pixel</ShaderType>
  175. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Pixel</ShaderType>
  176. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Pixel</ShaderType>
  177. <ShaderType Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">Pixel</ShaderType>
  178. </FxCompile>
  179. <FxCompile Include="..\..\..\Src\Util\Shaders\Blt_vs.hlsl">
  180. <VariableName Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">%(Filename)</VariableName>
  181. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  182. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
  183. </ObjectFileOutput>
  184. <VariableName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(Filename)</VariableName>
  185. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  186. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  187. </ObjectFileOutput>
  188. <VariableName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(Filename)</VariableName>
  189. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  190. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  191. </ObjectFileOutput>
  192. <VariableName Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">%(Filename)</VariableName>
  193. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  194. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">
  195. </ObjectFileOutput>
  196. <VariableName Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">%(Filename)</VariableName>
  197. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  198. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">
  199. </ObjectFileOutput>
  200. <VariableName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(Filename)</VariableName>
  201. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  202. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  203. </ObjectFileOutput>
  204. <VariableName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(Filename)</VariableName>
  205. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  206. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  207. </ObjectFileOutput>
  208. <VariableName Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">%(Filename)</VariableName>
  209. <HeaderFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">%(RelativeDir)%(Filename).h</HeaderFileOutput>
  210. <ObjectFileOutput Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">
  211. </ObjectFileOutput>
  212. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">4.0</ShaderModel>
  213. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">4.0</ShaderModel>
  214. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4.0</ShaderModel>
  215. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">4.0</ShaderModel>
  216. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">4.0</ShaderModel>
  217. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4.0</ShaderModel>
  218. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4.0</ShaderModel>
  219. <ShaderModel Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">4.0</ShaderModel>
  220. <ShaderType Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">Vertex</ShaderType>
  221. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Vertex</ShaderType>
  222. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Vertex</ShaderType>
  223. <ShaderType Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">Vertex</ShaderType>
  224. <ShaderType Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">Vertex</ShaderType>
  225. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Vertex</ShaderType>
  226. <ShaderType Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Vertex</ShaderType>
  227. <ShaderType Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">Vertex</ShaderType>
  228. </FxCompile>
  229. </ItemGroup>
  230. <PropertyGroup Label="Globals">
  231. <ProjectGuid>{29FA0962-DDC6-4F72-9D12-E150DF29E279}</ProjectGuid>
  232. <Keyword>Win32Proj</Keyword>
  233. <RootNamespace>LibOVR</RootNamespace>
  234. <ProjectName>LibOVRKernel</ProjectName>
  235. <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
  236. </PropertyGroup>
  237. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  238. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
  239. <ConfigurationType>StaticLibrary</ConfigurationType>
  240. <UseDebugLibraries>true</UseDebugLibraries>
  241. <CharacterSet>MultiByte</CharacterSet>
  242. <PlatformToolset>v140_xp</PlatformToolset>
  243. </PropertyGroup>
  244. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'" Label="Configuration">
  245. <ConfigurationType>StaticLibrary</ConfigurationType>
  246. <UseDebugLibraries>true</UseDebugLibraries>
  247. <CharacterSet>MultiByte</CharacterSet>
  248. <PlatformToolset>v140</PlatformToolset>
  249. </PropertyGroup>
  250. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
  251. <ConfigurationType>StaticLibrary</ConfigurationType>
  252. <UseDebugLibraries>true</UseDebugLibraries>
  253. <CharacterSet>MultiByte</CharacterSet>
  254. <PlatformToolset>v140_xp</PlatformToolset>
  255. </PropertyGroup>
  256. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'" Label="Configuration">
  257. <ConfigurationType>StaticLibrary</ConfigurationType>
  258. <UseDebugLibraries>true</UseDebugLibraries>
  259. <CharacterSet>MultiByte</CharacterSet>
  260. <PlatformToolset>v140</PlatformToolset>
  261. </PropertyGroup>
  262. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
  263. <ConfigurationType>StaticLibrary</ConfigurationType>
  264. <UseDebugLibraries>false</UseDebugLibraries>
  265. <WholeProgramOptimization>true</WholeProgramOptimization>
  266. <CharacterSet>Unicode</CharacterSet>
  267. <PlatformToolset>v140_xp</PlatformToolset>
  268. </PropertyGroup>
  269. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'" Label="Configuration">
  270. <ConfigurationType>StaticLibrary</ConfigurationType>
  271. <UseDebugLibraries>false</UseDebugLibraries>
  272. <WholeProgramOptimization>true</WholeProgramOptimization>
  273. <CharacterSet>Unicode</CharacterSet>
  274. <PlatformToolset>v140</PlatformToolset>
  275. </PropertyGroup>
  276. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
  277. <ConfigurationType>StaticLibrary</ConfigurationType>
  278. <UseDebugLibraries>false</UseDebugLibraries>
  279. <WholeProgramOptimization>true</WholeProgramOptimization>
  280. <CharacterSet>Unicode</CharacterSet>
  281. <PlatformToolset>v140_xp</PlatformToolset>
  282. </PropertyGroup>
  283. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'" Label="Configuration">
  284. <ConfigurationType>StaticLibrary</ConfigurationType>
  285. <UseDebugLibraries>false</UseDebugLibraries>
  286. <WholeProgramOptimization>true</WholeProgramOptimization>
  287. <CharacterSet>Unicode</CharacterSet>
  288. <PlatformToolset>v140</PlatformToolset>
  289. </PropertyGroup>
  290. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  291. <ImportGroup Label="ExtensionSettings">
  292. </ImportGroup>
  293. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  294. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  295. <Import Project="..\OVRRootPath.props" />
  296. </ImportGroup>
  297. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'" Label="PropertySheets">
  298. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  299. <Import Project="..\OVRRootPath.props" />
  300. </ImportGroup>
  301. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
  302. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  303. <Import Project="..\OVRRootPath.props" />
  304. </ImportGroup>
  305. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'" Label="PropertySheets">
  306. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  307. <Import Project="..\OVRRootPath.props" />
  308. </ImportGroup>
  309. <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  310. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  311. <Import Project="..\OVRRootPath.props" />
  312. </ImportGroup>
  313. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'" Label="PropertySheets">
  314. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  315. <Import Project="..\OVRRootPath.props" />
  316. </ImportGroup>
  317. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
  318. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  319. <Import Project="..\OVRRootPath.props" />
  320. </ImportGroup>
  321. <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'" Label="PropertySheets">
  322. <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  323. <Import Project="..\OVRRootPath.props" />
  324. </ImportGroup>
  325. <PropertyGroup Label="UserMacros" />
  326. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  327. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  328. </PropertyGroup>
  329. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">
  330. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  331. </PropertyGroup>
  332. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  333. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  334. </PropertyGroup>
  335. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">
  336. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  337. </PropertyGroup>
  338. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  339. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  340. </PropertyGroup>
  341. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">
  342. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  343. </PropertyGroup>
  344. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  345. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  346. </PropertyGroup>
  347. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">
  348. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  349. </PropertyGroup>
  350. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  351. <TargetName>LibOVRKernel</TargetName>
  352. </PropertyGroup>
  353. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">
  354. <TargetName>LibOVRKernel</TargetName>
  355. </PropertyGroup>
  356. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  357. <TargetName>LibOVRKernel</TargetName>
  358. <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  359. <RunCodeAnalysis>false</RunCodeAnalysis>
  360. </PropertyGroup>
  361. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">
  362. <TargetName>LibOVRKernel</TargetName>
  363. <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
  364. <RunCodeAnalysis>false</RunCodeAnalysis>
  365. </PropertyGroup>
  366. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  367. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  368. </PropertyGroup>
  369. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
  370. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  371. </PropertyGroup>
  372. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  373. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  374. </PropertyGroup>
  375. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">
  376. <OutDir>$(ProjectDir)../../../Lib/Windows/$(Platform)/$(Configuration)/VS2015/</OutDir>
  377. </PropertyGroup>
  378. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  379. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  380. </PropertyGroup>
  381. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
  382. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  383. </PropertyGroup>
  384. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  385. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  386. </PropertyGroup>
  387. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">
  388. <IntDir>$(ProjectDir)../../../Obj/$(ProjectName)/Windows/$(Platform)/$(Configuration)/VS2015/</IntDir>
  389. </PropertyGroup>
  390. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  391. <TargetName>LibOVRKernel</TargetName>
  392. </PropertyGroup>
  393. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
  394. <TargetName>LibOVRKernel</TargetName>
  395. </PropertyGroup>
  396. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  397. <TargetName>LibOVRKernel</TargetName>
  398. </PropertyGroup>
  399. <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">
  400. <TargetName>LibOVRKernel</TargetName>
  401. </PropertyGroup>
  402. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  403. <ClCompile>
  404. <PrecompiledHeader>
  405. </PrecompiledHeader>
  406. <WarningLevel>Level4</WarningLevel>
  407. <Optimization>Disabled</Optimization>
  408. <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  409. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  410. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  411. <MinimalRebuild>false</MinimalRebuild>
  412. <OmitDefaultLibName>true</OmitDefaultLibName>
  413. <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  414. <TreatWarningAsError>false</TreatWarningAsError>
  415. <ExceptionHandling>SyncCThrow</ExceptionHandling>
  416. <FunctionLevelLinking>true</FunctionLevelLinking>
  417. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  418. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  419. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  420. </ClCompile>
  421. <Link>
  422. <SubSystem>Windows</SubSystem>
  423. <GenerateDebugInformation>true</GenerateDebugInformation>
  424. </Link>
  425. <Lib />
  426. </ItemDefinitionGroup>
  427. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|Win32'">
  428. <ClCompile>
  429. <PrecompiledHeader>
  430. </PrecompiledHeader>
  431. <WarningLevel>Level4</WarningLevel>
  432. <Optimization>Disabled</Optimization>
  433. <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  434. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  435. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  436. <MinimalRebuild>false</MinimalRebuild>
  437. <OmitDefaultLibName>true</OmitDefaultLibName>
  438. <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  439. <TreatWarningAsError>true</TreatWarningAsError>
  440. <ExceptionHandling>SyncCThrow</ExceptionHandling>
  441. <FunctionLevelLinking>true</FunctionLevelLinking>
  442. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  443. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  444. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  445. </ClCompile>
  446. <Link>
  447. <SubSystem>Windows</SubSystem>
  448. <GenerateDebugInformation>true</GenerateDebugInformation>
  449. </Link>
  450. <Lib />
  451. </ItemDefinitionGroup>
  452. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  453. <ClCompile>
  454. <PrecompiledHeader>
  455. </PrecompiledHeader>
  456. <WarningLevel>Level4</WarningLevel>
  457. <Optimization>Disabled</Optimization>
  458. <PreprocessorDefinitions>_WIN64;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  459. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  460. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  461. <MinimalRebuild>false</MinimalRebuild>
  462. <OmitDefaultLibName>true</OmitDefaultLibName>
  463. <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  464. <OmitFramePointers>false</OmitFramePointers>
  465. <EnablePREfast>false</EnablePREfast>
  466. <TreatWarningAsError>false</TreatWarningAsError>
  467. <ExceptionHandling>SyncCThrow</ExceptionHandling>
  468. <FunctionLevelLinking>true</FunctionLevelLinking>
  469. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  470. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  471. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  472. </ClCompile>
  473. <Link>
  474. <SubSystem>Windows</SubSystem>
  475. <GenerateDebugInformation>true</GenerateDebugInformation>
  476. </Link>
  477. <Lib />
  478. </ItemDefinitionGroup>
  479. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugStatic|x64'">
  480. <ClCompile>
  481. <PrecompiledHeader>
  482. </PrecompiledHeader>
  483. <WarningLevel>Level4</WarningLevel>
  484. <Optimization>Disabled</Optimization>
  485. <PreprocessorDefinitions>_WIN64;_DEBUG;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  486. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  487. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  488. <MinimalRebuild>false</MinimalRebuild>
  489. <OmitDefaultLibName>true</OmitDefaultLibName>
  490. <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
  491. <OmitFramePointers>false</OmitFramePointers>
  492. <EnablePREfast>false</EnablePREfast>
  493. <TreatWarningAsError>true</TreatWarningAsError>
  494. <ExceptionHandling>SyncCThrow</ExceptionHandling>
  495. <FunctionLevelLinking>true</FunctionLevelLinking>
  496. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  497. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  498. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  499. </ClCompile>
  500. <Link>
  501. <SubSystem>Windows</SubSystem>
  502. <GenerateDebugInformation>true</GenerateDebugInformation>
  503. </Link>
  504. <Lib />
  505. </ItemDefinitionGroup>
  506. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  507. <ClCompile>
  508. <WarningLevel>Level4</WarningLevel>
  509. <PrecompiledHeader>
  510. </PrecompiledHeader>
  511. <Optimization>Full</Optimization>
  512. <FunctionLevelLinking>true</FunctionLevelLinking>
  513. <IntrinsicFunctions>true</IntrinsicFunctions>
  514. <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  515. <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  516. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  517. <OmitDefaultLibName>true</OmitDefaultLibName>
  518. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  519. <WholeProgramOptimization>false</WholeProgramOptimization>
  520. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  521. <BufferSecurityCheck>false</BufferSecurityCheck>
  522. <StringPooling>false</StringPooling>
  523. <ExceptionHandling>SyncCThrow</ExceptionHandling>
  524. <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  525. <TreatWarningAsError>false</TreatWarningAsError>
  526. <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
  527. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  528. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  529. </ClCompile>
  530. <Link>
  531. <SubSystem>Windows</SubSystem>
  532. <GenerateDebugInformation>true</GenerateDebugInformation>
  533. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  534. <OptimizeReferences>true</OptimizeReferences>
  535. </Link>
  536. <Lib />
  537. </ItemDefinitionGroup>
  538. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|Win32'">
  539. <ClCompile>
  540. <WarningLevel>Level4</WarningLevel>
  541. <PrecompiledHeader>
  542. </PrecompiledHeader>
  543. <Optimization>Full</Optimization>
  544. <FunctionLevelLinking>true</FunctionLevelLinking>
  545. <IntrinsicFunctions>true</IntrinsicFunctions>
  546. <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  547. <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  548. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  549. <OmitDefaultLibName>true</OmitDefaultLibName>
  550. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  551. <WholeProgramOptimization>false</WholeProgramOptimization>
  552. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  553. <BufferSecurityCheck>false</BufferSecurityCheck>
  554. <StringPooling>false</StringPooling>
  555. <ExceptionHandling>SyncCThrow</ExceptionHandling>
  556. <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
  557. <TreatWarningAsError>true</TreatWarningAsError>
  558. <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
  559. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  560. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  561. </ClCompile>
  562. <Link>
  563. <SubSystem>Windows</SubSystem>
  564. <GenerateDebugInformation>true</GenerateDebugInformation>
  565. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  566. <OptimizeReferences>true</OptimizeReferences>
  567. </Link>
  568. <Lib />
  569. </ItemDefinitionGroup>
  570. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  571. <ClCompile>
  572. <WarningLevel>Level4</WarningLevel>
  573. <PrecompiledHeader>
  574. </PrecompiledHeader>
  575. <Optimization>Full</Optimization>
  576. <FunctionLevelLinking>true</FunctionLevelLinking>
  577. <IntrinsicFunctions>true</IntrinsicFunctions>
  578. <PreprocessorDefinitions>_WIN64;NDEBUG;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  579. <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  580. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  581. <OmitDefaultLibName>true</OmitDefaultLibName>
  582. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  583. <WholeProgramOptimization>false</WholeProgramOptimization>
  584. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  585. <BufferSecurityCheck>false</BufferSecurityCheck>
  586. <StringPooling>false</StringPooling>
  587. <ExceptionHandling>SyncCThrow</ExceptionHandling>
  588. <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
  589. <TreatWarningAsError>false</TreatWarningAsError>
  590. <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
  591. <OmitFramePointers>false</OmitFramePointers>
  592. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  593. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  594. </ClCompile>
  595. <Link>
  596. <SubSystem>Windows</SubSystem>
  597. <GenerateDebugInformation>true</GenerateDebugInformation>
  598. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  599. <OptimizeReferences>true</OptimizeReferences>
  600. </Link>
  601. <Lib />
  602. </ItemDefinitionGroup>
  603. <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseStatic|x64'">
  604. <ClCompile>
  605. <WarningLevel>Level4</WarningLevel>
  606. <PrecompiledHeader>
  607. </PrecompiledHeader>
  608. <Optimization>Full</Optimization>
  609. <FunctionLevelLinking>true</FunctionLevelLinking>
  610. <IntrinsicFunctions>true</IntrinsicFunctions>
  611. <PreprocessorDefinitions>_WIN64;NDEBUG;_LIB;%(PreprocessorDefinitions);</PreprocessorDefinitions>
  612. <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
  613. <MultiProcessorCompilation>true</MultiProcessorCompilation>
  614. <OmitDefaultLibName>true</OmitDefaultLibName>
  615. <DebugInformationFormat>OldStyle</DebugInformationFormat>
  616. <WholeProgramOptimization>false</WholeProgramOptimization>
  617. <AdditionalOptions>/d2Zi+ /we4263 /we4264 /we4265 /we4266 /we4062 %(AdditionalOptions)</AdditionalOptions>
  618. <BufferSecurityCheck>false</BufferSecurityCheck>
  619. <StringPooling>false</StringPooling>
  620. <ExceptionHandling>false</ExceptionHandling>
  621. <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
  622. <TreatWarningAsError>true</TreatWarningAsError>
  623. <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
  624. <OmitFramePointers>false</OmitFramePointers>
  625. <RuntimeTypeInfo>false</RuntimeTypeInfo>
  626. <AdditionalIncludeDirectories>$(OVRSDKROOT)LibOVRKernel/Src/;$(OVRSDKROOT)../DirectX;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  627. </ClCompile>
  628. <Link>
  629. <SubSystem>Windows</SubSystem>
  630. <GenerateDebugInformation>true</GenerateDebugInformation>
  631. <EnableCOMDATFolding>true</EnableCOMDATFolding>
  632. <OptimizeReferences>true</OptimizeReferences>
  633. </Link>
  634. <Lib />
  635. </ItemDefinitionGroup>
  636. <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  637. <ImportGroup Label="ExtensionTargets">
  638. </ImportGroup>
  639. </Project>