diff --git a/src/Externals/glbinding.vcxproj b/src/Externals/glbinding.vcxproj new file mode 100644 index 00000000000..3f328aa3bda --- /dev/null +++ b/src/Externals/glbinding.vcxproj @@ -0,0 +1,850 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6} + 10.0.10150.0 + Win32Proj + Win32 + glbinding + + + + StaticLibrary + false + Unicode + v140 + + + StaticLibrary + false + Unicode + v140 + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>12.0.30501.0 + + + $(xrBinDir) + $(xrIntDir)$(ProjectName)\ + true + true + + + $(xrBinDir) + $(xrIntDir)$(ProjectName)\ + false + + + $(xrBinDir) + $(xrIntDir)$(ProjectName)\ + false + + + + glbinding\source\glbinding\include;cmake\source;%(AdditionalIncludeDirectories) + Debug/ + EnableFastChecks + true + CompileAsCpp + ProgramDatabase + 4251;4267 + Sync + Precise + true + Disabled + true + Disabled + NotUsing + MultiThreadedDebugDLL + true + true + false + true + true + true + Level4 + WIN32;_WINDOWS;_DEBUG;GLBINDING_STATIC;EXTENSIVE_META;WIN32;UNICODE;_UNICODE;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_DEBUG;CMAKE_INTDIR="Debug";%(PreprocessorDefinitions) + $(IntDir) + + + WIN32;_WINDOWS;_DEBUG;GLBINDING_STATIC;EXTENSIVE_META;WIN32;UNICODE;_UNICODE;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_DEBUG;CMAKE_INTDIR=\"Debug\";%(PreprocessorDefinitions) + glbinding\source\glbinding\include;cmake\source;%(AdditionalIncludeDirectories) + + + glbinding\source\glbinding\include;cmake\source;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 %(AdditionalOptions) + + + + + glbinding\source\glbinding\include;cmake\source;%(AdditionalIncludeDirectories) + Release/ + false + CompileAsCpp + 4251;4267 + Sync + Precise + true + AnySuitable + true + Full + NotUsing + MultiThreadedDLL + true + true + true + true + true + Level4 + true + WIN32;_WINDOWS;NDEBUG;GLBINDING_STATIC;EXTENSIVE_META;WIN32;UNICODE;_UNICODE;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;NDEBUG;CMAKE_INTDIR="Release";%(PreprocessorDefinitions) + $(IntDir) + + + + + WIN32;_WINDOWS;NDEBUG;GLBINDING_STATIC;EXTENSIVE_META;WIN32;UNICODE;_UNICODE;_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;NDEBUG;CMAKE_INTDIR=\"Release\";%(PreprocessorDefinitions) + glbinding\source\glbinding\include;cmake\source;%(AdditionalIncludeDirectories) + + + glbinding\source\glbinding\include;cmake\source;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + /machine:X86 %(AdditionalOptions) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Use + Binding_pch.h + Use + Binding_pch.h + + + + + + + + + + + + + + + + + + + + + + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + Binding_pch.h + Use + Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Use + ../Binding_pch.h + Use + ../Binding_pch.h + + + Create + Binding_pch.h + Create + Binding_pch.h + + + + + + \ No newline at end of file diff --git a/src/Externals/glbinding.vcxproj.filters b/src/Externals/glbinding.vcxproj.filters new file mode 100644 index 00000000000..2df4a277b06 --- /dev/null +++ b/src/Externals/glbinding.vcxproj.filters @@ -0,0 +1,1410 @@ + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files\gl + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files\gl + + + Source Files + + + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API)\gl + + + Header Files (API)\gl + + + Header Files (API)\gl + + + Header Files (API)\gl + + + Header Files (API)\gl + + + Header Files (API)\gl + + + Header Files (API)\gl + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API) + + + Header Files (API)\gl + + + Header Files (API)\gl10 + + + Header Files (API)\gl10 + + + Header Files (API)\gl10 + + + Header Files (API)\gl10 + + + Header Files (API)\gl10 + + + Header Files (API)\gl10 + + + Header Files (API)\gl10 + + + Header Files (API)\gl10ext + + + Header Files (API)\gl10ext + + + Header Files (API)\gl10ext + + + Header Files (API)\gl10ext + + + Header Files (API)\gl10ext + + + Header Files (API)\gl10ext + + + Header Files (API)\gl10ext + + + Header Files (API)\gl11 + + + Header Files (API)\gl11 + + + Header Files (API)\gl11 + + + Header Files (API)\gl11 + + + Header Files (API)\gl11 + + + Header Files (API)\gl11 + + + Header Files (API)\gl11 + + + Header Files (API)\gl11ext + + + Header Files (API)\gl11ext + + + Header Files (API)\gl11ext + + + Header Files (API)\gl11ext + + + Header Files (API)\gl11ext + + + Header Files (API)\gl11ext + + + Header Files (API)\gl11ext + + + Header Files (API)\gl12 + + + Header Files (API)\gl12 + + + Header Files (API)\gl12 + + + Header Files (API)\gl12 + + + Header Files (API)\gl12 + + + Header Files (API)\gl12 + + + Header Files (API)\gl12 + + + Header Files (API)\gl12ext + + + Header Files (API)\gl12ext + + + Header Files (API)\gl12ext + + + Header Files (API)\gl12ext + + + Header Files (API)\gl12ext + + + Header Files (API)\gl12ext + + + Header Files (API)\gl12ext + + + Header Files (API)\gl13 + + + Header Files (API)\gl13 + + + Header Files (API)\gl13 + + + Header Files (API)\gl13 + + + Header Files (API)\gl13 + + + Header Files (API)\gl13 + + + Header Files (API)\gl13 + + + Header Files (API)\gl13ext + + + Header Files (API)\gl13ext + + + Header Files (API)\gl13ext + + + Header Files (API)\gl13ext + + + Header Files (API)\gl13ext + + + Header Files (API)\gl13ext + + + Header Files (API)\gl13ext + + + Header Files (API)\gl14 + + + Header Files (API)\gl14 + + + Header Files (API)\gl14 + + + Header Files (API)\gl14 + + + Header Files (API)\gl14 + + + Header Files (API)\gl14 + + + Header Files (API)\gl14 + + + Header Files (API)\gl14ext + + + Header Files (API)\gl14ext + + + Header Files (API)\gl14ext + + + Header Files (API)\gl14ext + + + Header Files (API)\gl14ext + + + Header Files (API)\gl14ext + + + Header Files (API)\gl14ext + + + Header Files (API)\gl15 + + + Header Files (API)\gl15 + + + Header Files (API)\gl15 + + + Header Files (API)\gl15 + + + Header Files (API)\gl15 + + + Header Files (API)\gl15 + + + Header Files (API)\gl15 + + + Header Files (API)\gl15ext + + + Header Files (API)\gl15ext + + + Header Files (API)\gl15ext + + + Header Files (API)\gl15ext + + + Header Files (API)\gl15ext + + + Header Files (API)\gl15ext + + + Header Files (API)\gl15ext + + + Header Files (API)\gl20 + + + Header Files (API)\gl20 + + + Header Files (API)\gl20 + + + Header Files (API)\gl20 + + + Header Files (API)\gl20 + + + Header Files (API)\gl20 + + + Header Files (API)\gl20 + + + Header Files (API)\gl20ext + + + Header Files (API)\gl20ext + + + Header Files (API)\gl20ext + + + Header Files (API)\gl20ext + + + Header Files (API)\gl20ext + + + Header Files (API)\gl20ext + + + Header Files (API)\gl20ext + + + Header Files (API)\gl21 + + + Header Files (API)\gl21 + + + Header Files (API)\gl21 + + + Header Files (API)\gl21 + + + Header Files (API)\gl21 + + + Header Files (API)\gl21 + + + Header Files (API)\gl21 + + + Header Files (API)\gl21ext + + + Header Files (API)\gl21ext + + + Header Files (API)\gl21ext + + + Header Files (API)\gl21ext + + + Header Files (API)\gl21ext + + + Header Files (API)\gl21ext + + + Header Files (API)\gl21ext + + + Header Files (API)\gl30 + + + Header Files (API)\gl30 + + + Header Files (API)\gl30 + + + Header Files (API)\gl30 + + + Header Files (API)\gl30 + + + Header Files (API)\gl30 + + + Header Files (API)\gl30 + + + Header Files (API)\gl30ext + + + Header Files (API)\gl30ext + + + Header Files (API)\gl30ext + + + Header Files (API)\gl30ext + + + Header Files (API)\gl30ext + + + Header Files (API)\gl30ext + + + Header Files (API)\gl30ext + + + Header Files (API)\gl31 + + + Header Files (API)\gl31 + + + Header Files (API)\gl31 + + + Header Files (API)\gl31 + + + Header Files (API)\gl31 + + + Header Files (API)\gl31 + + + Header Files (API)\gl31 + + + Header Files (API)\gl31ext + + + Header Files (API)\gl31ext + + + Header Files (API)\gl31ext + + + Header Files (API)\gl31ext + + + Header Files (API)\gl31ext + + + Header Files (API)\gl31ext + + + Header Files (API)\gl31ext + + + Header Files (API)\gl32 + + + Header Files (API)\gl32 + + + Header Files (API)\gl32 + + + Header Files (API)\gl32 + + + Header Files (API)\gl32 + + + Header Files (API)\gl32 + + + Header Files (API)\gl32 + + + Header Files (API)\gl32core + + + Header Files (API)\gl32core + + + Header Files (API)\gl32core + + + Header Files (API)\gl32core + + + Header Files (API)\gl32core + + + Header Files (API)\gl32core + + + Header Files (API)\gl32core + + + Header Files (API)\gl32ext + + + Header Files (API)\gl32ext + + + Header Files (API)\gl32ext + + + Header Files (API)\gl32ext + + + Header Files (API)\gl32ext + + + Header Files (API)\gl32ext + + + Header Files (API)\gl32ext + + + Header Files (API)\gl33 + + + Header Files (API)\gl33 + + + Header Files (API)\gl33 + + + Header Files (API)\gl33 + + + Header Files (API)\gl33 + + + Header Files (API)\gl33 + + + Header Files (API)\gl33 + + + Header Files (API)\gl33core + + + Header Files (API)\gl33core + + + Header Files (API)\gl33core + + + Header Files (API)\gl33core + + + Header Files (API)\gl33core + + + Header Files (API)\gl33core + + + Header Files (API)\gl33core + + + Header Files (API)\gl33ext + + + Header Files (API)\gl33ext + + + Header Files (API)\gl33ext + + + Header Files (API)\gl33ext + + + Header Files (API)\gl33ext + + + Header Files (API)\gl33ext + + + Header Files (API)\gl33ext + + + Header Files (API)\gl40 + + + Header Files (API)\gl40 + + + Header Files (API)\gl40 + + + Header Files (API)\gl40 + + + Header Files (API)\gl40 + + + Header Files (API)\gl40 + + + Header Files (API)\gl40 + + + Header Files (API)\gl40core + + + Header Files (API)\gl40core + + + Header Files (API)\gl40core + + + Header Files (API)\gl40core + + + Header Files (API)\gl40core + + + Header Files (API)\gl40core + + + Header Files (API)\gl40core + + + Header Files (API)\gl40ext + + + Header Files (API)\gl40ext + + + Header Files (API)\gl40ext + + + Header Files (API)\gl40ext + + + Header Files (API)\gl40ext + + + Header Files (API)\gl40ext + + + Header Files (API)\gl40ext + + + Header Files (API)\gl41 + + + Header Files (API)\gl41 + + + Header Files (API)\gl41 + + + Header Files (API)\gl41 + + + Header Files (API)\gl41 + + + Header Files (API)\gl41 + + + Header Files (API)\gl41 + + + Header Files (API)\gl41core + + + Header Files (API)\gl41core + + + Header Files (API)\gl41core + + + Header Files (API)\gl41core + + + Header Files (API)\gl41core + + + Header Files (API)\gl41core + + + Header Files (API)\gl41core + + + Header Files (API)\gl41ext + + + Header Files (API)\gl41ext + + + Header Files (API)\gl41ext + + + Header Files (API)\gl41ext + + + Header Files (API)\gl41ext + + + Header Files (API)\gl41ext + + + Header Files (API)\gl41ext + + + Header Files (API)\gl42 + + + Header Files (API)\gl42 + + + Header Files (API)\gl42 + + + Header Files (API)\gl42 + + + Header Files (API)\gl42 + + + Header Files (API)\gl42 + + + Header Files (API)\gl42 + + + Header Files (API)\gl42core + + + Header Files (API)\gl42core + + + Header Files (API)\gl42core + + + Header Files (API)\gl42core + + + Header Files (API)\gl42core + + + Header Files (API)\gl42core + + + Header Files (API)\gl42core + + + Header Files (API)\gl42ext + + + Header Files (API)\gl42ext + + + Header Files (API)\gl42ext + + + Header Files (API)\gl42ext + + + Header Files (API)\gl42ext + + + Header Files (API)\gl42ext + + + Header Files (API)\gl42ext + + + Header Files (API)\gl43 + + + Header Files (API)\gl43 + + + Header Files (API)\gl43 + + + Header Files (API)\gl43 + + + Header Files (API)\gl43 + + + Header Files (API)\gl43 + + + Header Files (API)\gl43 + + + Header Files (API)\gl43core + + + Header Files (API)\gl43core + + + Header Files (API)\gl43core + + + Header Files (API)\gl43core + + + Header Files (API)\gl43core + + + Header Files (API)\gl43core + + + Header Files (API)\gl43core + + + Header Files (API)\gl43ext + + + Header Files (API)\gl43ext + + + Header Files (API)\gl43ext + + + Header Files (API)\gl43ext + + + Header Files (API)\gl43ext + + + Header Files (API)\gl43ext + + + Header Files (API)\gl43ext + + + Header Files (API)\gl44 + + + Header Files (API)\gl44 + + + Header Files (API)\gl44 + + + Header Files (API)\gl44 + + + Header Files (API)\gl44 + + + Header Files (API)\gl44 + + + Header Files (API)\gl44 + + + Header Files (API)\gl44core + + + Header Files (API)\gl44core + + + Header Files (API)\gl44core + + + Header Files (API)\gl44core + + + Header Files (API)\gl44core + + + Header Files (API)\gl44core + + + Header Files (API)\gl44core + + + Header Files (API)\gl44ext + + + Header Files (API)\gl44ext + + + Header Files (API)\gl44ext + + + Header Files (API)\gl44ext + + + Header Files (API)\gl44ext + + + Header Files (API)\gl44ext + + + Header Files (API)\gl44ext + + + Header Files (API)\gl45 + + + Header Files (API)\gl45 + + + Header Files (API)\gl45 + + + Header Files (API)\gl45 + + + Header Files (API)\gl45 + + + Header Files (API)\gl45 + + + Header Files (API)\gl45 + + + Header Files (API)\gl45core + + + Header Files (API)\gl45core + + + Header Files (API)\gl45core + + + Header Files (API)\gl45core + + + Header Files (API)\gl45core + + + Header Files (API)\gl45core + + + Header Files (API)\gl45core + + + Header Files (API)\gl45ext + + + Header Files (API)\gl45ext + + + Header Files (API)\gl45ext + + + Header Files (API)\gl45ext + + + Header Files (API)\gl45ext + + + Header Files (API)\gl45ext + + + Header Files (API)\gl45ext + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {63D0BCF8-46D3-3493-A2B8-38DF82F5AC5A} + + + {A89A8EDD-B8B9-3F74-B9F2-368B4C85B3ED} + + + {6A916586-EA55-364C-A0DC-3C9D976617FC} + + + {E0789C8F-9921-38D7-ABF6-103A579BC1E3} + + + {F97D5688-FF40-3E28-AE7F-E5B1DE7856AB} + + + {EE2BF693-FBFB-338A-8C05-21F76728724E} + + + {A2F21D83-5A01-3FFC-90AB-386A11F461C3} + + + {C0BD8E74-B296-37F9-B7C9-DCC23ED3C41A} + + + {2E789433-FCED-38B3-A807-A8F4F4C0D539} + + + {DFBB24DD-9FE3-360B-8CF2-8DE0E187BAD5} + + + {FEF7CD92-9831-3E78-9B67-C61582E11ED5} + + + {FC8B45A6-5948-3A4D-8965-3C30AF1DF835} + + + {65B98323-A8B2-313D-A163-68420636999E} + + + {EC50DB49-6B51-33B8-AFA1-D68CF872C27E} + + + {07211041-B247-35E7-A951-4BD68E09371D} + + + {9009444E-AFA3-3747-8120-3159B6244B02} + + + {1D545A84-A9AE-3600-BB31-5C3ADA9375DD} + + + {895F2B05-2AF0-30FF-B426-76F5EEB19081} + + + {1E5BA164-3CBF-3612-80C2-1EDA0F1C4F5C} + + + {58896962-E6F1-306D-8369-3BFACDE6B757} + + + {8440196A-4280-3462-84AF-605A6C78F9CA} + + + {A32D6BD0-E26E-3AC7-87C5-EE9A664FFFD2} + + + {196A7ECE-0653-34AE-8BBC-2FADC579DAAC} + + + {F6D5A381-8101-3F35-B263-43610256116F} + + + {1F4F9605-926A-31F2-B183-F5601ED45946} + + + {B061009F-9F02-3670-90D6-DD4D346D45E3} + + + {3E057F57-C87F-39C9-A4A7-41E103C77602} + + + {265D9694-FCB8-3610-BC01-5681DDE79B06} + + + {B89E399C-14CF-38DD-94DE-91CABBDFE3BB} + + + {1D90C97F-8DCD-3614-8A96-BD28FE526AB9} + + + {45F95D8C-5CC0-3521-91D2-85DEFE226F0B} + + + {47589724-9AF5-35B7-B5E1-85D18C80FEAC} + + + {D217533E-CF03-3045-A301-6C38B9E0C1DB} + + + {AAB96A2C-B0A6-3640-B68C-5BD8B0E7D703} + + + {44A66CAF-7011-3567-AB67-5B42C6BE4912} + + + {6204A0C0-F52D-331C-82A3-E1F1376F121C} + + + {258E4F37-B7FD-3AD7-9B3E-496F859105B3} + + + {015631AC-DE9A-33C4-B589-A772F218C517} + + + {11FE43DC-4BA0-3C8B-A1CE-C64A577D77DA} + + + {7036754F-3D65-3A43-8255-BDD9359FD7B5} + + + {A9B87A50-B7F2-3825-A58F-FD102E6B0BEF} + + + {05F39130-2397-3FFE-9492-C4A7D20DBD0B} + + + {30B2AB9D-A486-3B0C-B80B-D713E5FCF230} + + + {8819A527-9960-3E03-92E3-5D11ED9F2B1B} + + + {C0752801-C449-3427-83FA-D2F97F4F5C69} + + + {F8B681F9-21ED-30DE-9AD6-3865EE416555} + + + {AE540B4E-474F-341A-AC3F-AD998F6F9244} + + + {1FF8BAF1-FDB9-36A6-9AE9-7B4677B1B761} + + + diff --git a/src/Layers/xrRenderPC_GL/stdafx.h b/src/Layers/xrRenderPC_GL/stdafx.h index 4b7d63d71a4..7253b1ad324 100644 --- a/src/Layers/xrRenderPC_GL/stdafx.h +++ b/src/Layers/xrRenderPC_GL/stdafx.h @@ -12,12 +12,7 @@ #pragma warning( 4 : 4244 ) #pragma warning(disable:4237) -#define GLEW_STATIC -#include -#include -#include -#include -#include +#include // TODO: Get rid of D3D types. #include diff --git a/src/Layers/xrRenderPC_GL/xrRender_GL.vcxproj b/src/Layers/xrRenderPC_GL/xrRender_GL.vcxproj index 34f37f5af53..4849793fb1f 100644 --- a/src/Layers/xrRenderPC_GL/xrRender_GL.vcxproj +++ b/src/Layers/xrRenderPC_GL/xrRender_GL.vcxproj @@ -42,14 +42,17 @@ + + + @@ -75,7 +78,7 @@ Disabled true - .\;$(DXSDK_DIR)\include;$(SolutionDir)engine;$(SolutionDir)sdk\include;$(SolutionDir)3rd party;$(SolutionDir)3rd party\glew\include;$(SolutionDir)3rd party\gli;$(SolutionDir)3rd party\gli\external\glm;$(AdditionalIncludeDirectories);%(AdditionalIncludeDirectories) + .\;$(DXSDK_DIR)\include;$(xrSdkDir)include;$(SolutionDir)Externals\glbinding\source\glbinding\include;%(AdditionalIncludeDirectories) USE_OGL;NO_XR_VDECLARATOR;WIN32;DEBUG;_WINDOWS;_USRDLL;XRRENDER_GL_EXPORTS;_SECURE_SCL=0;%(PreprocessorDefinitions) false Sync @@ -118,7 +121,7 @@ true true true - .\;$(DXSDK_DIR)\include;$(SolutionDir)engine;$(SolutionDir)sdk\include;$(SolutionDir)3rd party;$(SolutionDir)3rd party\glew\include;$(SolutionDir)3rd party\gli;$(SolutionDir)3rd party\gli\external\glm;$(AdditionalIncludeDirectories);%(AdditionalIncludeDirectories) + .\;$(DXSDK_DIR)\include;$(xrSdkDir)include;$(SolutionDir)Externals\glbinding\source\glbinding\include;%(AdditionalIncludeDirectories) USE_OGL;NO_XR_VDECLARATOR;WIN32;NDEBUG;_WINDOWS;_USRDLL;XRRENDER_GL_EXPORTS;_SECURE_SCL=0;%(PreprocessorDefinitions) true @@ -164,7 +167,7 @@ Speed false true - .\;$(DXSDK_DIR)\include;$(SolutionDir)engine;$(SolutionDir)sdk\include;$(SolutionDir)3rd party;$(SolutionDir)3rd party\glew\include;$(SolutionDir)3rd party\gli;$(SolutionDir)3rd party\gli\external\glm;$(AdditionalIncludeDirectories);%(AdditionalIncludeDirectories) + .\;$(DXSDK_DIR)\include;$(xrSdkDir)include;$(SolutionDir)Externals\glbinding\source\glbinding\include;%(AdditionalIncludeDirectories) USE_OGL;NO_XR_VDECLARATOR;MIXED;WIN32;DEBUG;_WINDOWS;_USRDLL;XRRENDER_GL_EXPORTS;_SECURE_SCL=0;%(PreprocessorDefinitions) true MultiThreadedDLL @@ -521,6 +524,9 @@ + + {aa714987-a9eb-3322-b3c6-ee1bd242cec6} + {a0f7d1fb-59a7-4717-a7e4-96f37e91998e} diff --git a/src/engine.sln b/src/engine.sln index 167d64567a6..0a80f5fd2ab 100644 --- a/src/engine.sln +++ b/src/engine.sln @@ -140,6 +140,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xrScriptEngine", "xrScriptE EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xrRender_GL", "Layers\xrRenderPC_GL\xrRender_GL.vcxproj", "{2C5AF8C8-96A6-45B2-860B-5E9C9911DDD6}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glbinding", "Externals\glbinding.vcxproj", "{AA714987-A9EB-3322-B3C6-EE1BD242CEC6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug_Dedicated|Mixed Platforms = Debug_Dedicated|Mixed Platforms @@ -1856,6 +1858,40 @@ Global {2C5AF8C8-96A6-45B2-860B-5E9C9911DDD6}.Release|Win32.ActiveCfg = Release|Win32 {2C5AF8C8-96A6-45B2-860B-5E9C9911DDD6}.Release|Win32.Build.0 = Release|Win32 {2C5AF8C8-96A6-45B2-860B-5E9C9911DDD6}.Release|x64.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug_Dedicated|Mixed Platforms.ActiveCfg = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug_Dedicated|Mixed Platforms.Build.0 = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug_Dedicated|Win32.ActiveCfg = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug_Dedicated|Win32.Build.0 = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug_Dedicated|x64.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug_Dedicated|x64.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug|Mixed Platforms.Build.0 = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug|Win32.ActiveCfg = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug|Win32.Build.0 = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Debug|x64.ActiveCfg = Debug|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed_Dedicated|Mixed Platforms.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed_Dedicated|Win32.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed_Dedicated|Win32.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed_Dedicated|x64.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed_Dedicated|x64.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed|Mixed Platforms.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed|Mixed Platforms.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed|Win32.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed|Win32.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed|x64.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Mixed|x64.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release_Dedicated|Mixed Platforms.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release_Dedicated|Mixed Platforms.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release_Dedicated|Win32.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release_Dedicated|Win32.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release_Dedicated|x64.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release_Dedicated|x64.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release|Mixed Platforms.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release|Mixed Platforms.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release|Win32.ActiveCfg = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release|Win32.Build.0 = Release|Win32 + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6}.Release|x64.ActiveCfg = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1900,6 +1936,7 @@ Global {CB449DB5-9C97-447A-AA25-35EA7712F62C} = {CB0C814D-FB4E-453B-B7A0-716F4A1EACA4} {55B0E2CA-E27A-47FC-BC92-21ABDC1044F5} = {CB0C814D-FB4E-453B-B7A0-716F4A1EACA4} {B90BDC22-A891-4B33-B562-29D701F65DBD} = {89F6A7EE-3BBE-45D3-A8A8-5D9366CD987B} + {AA714987-A9EB-3322-B3C6-EE1BD242CEC6} = {2BFC806B-CE92-4EA4-8FE8-5F2EA54BA348} EndGlobalSection GlobalSection(DPCodeReviewSolutionGUID) = preSolution DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}