diff --git a/r5dev/vproj/clientsdk.vcxproj b/r5dev/vproj/clientsdk.vcxproj index 3632b41a..cb8de314 100644 --- a/r5dev/vproj/clientsdk.vcxproj +++ b/r5dev/vproj/clientsdk.vcxproj @@ -612,7 +612,7 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <DisableSpecificWarnings> @@ -621,7 +621,8 @@ <LanguageStandard_C>Default</LanguageStandard_C> <AdditionalOptions>/D "GAMESDK" /D "CLIENT_DLL" /D "_CRT_SECURE_NO_WARNINGS" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> @@ -645,9 +646,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> @@ -664,7 +664,9 @@ <WholeProgramOptimization>true</WholeProgramOptimization> <AdditionalOptions>/D "GAMESDK" /D "CLIENT_DLL" /D "_CRT_SECURE_NO_WARNINGS" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> @@ -693,7 +695,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> @@ -711,7 +713,8 @@ <AdditionalOptions>/D "GAMESDK" /D "CLIENT_DLL" /D "_CRT_SECURE_NO_WARNINGS" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> <Optimization>Full</Optimization> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> diff --git a/r5dev/vproj/dedicated.vcxproj b/r5dev/vproj/dedicated.vcxproj index 3885cf65..05a5a470 100644 --- a/r5dev/vproj/dedicated.vcxproj +++ b/r5dev/vproj/dedicated.vcxproj @@ -86,14 +86,15 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "DEDICATED" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <LanguageStandard>stdcpp17</LanguageStandard> <LanguageStandard_C>Default</LanguageStandard_C> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -116,9 +117,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "DEDICATED" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> @@ -128,7 +128,9 @@ <LanguageStandard_C>Default</LanguageStandard_C> <OmitFramePointers>false</OmitFramePointers> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -156,7 +158,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "DEDICATED" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> @@ -168,7 +170,8 @@ <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/gamesdk.vcxproj b/r5dev/vproj/gamesdk.vcxproj index e95bb9c3..ad39bcb7 100644 --- a/r5dev/vproj/gamesdk.vcxproj +++ b/r5dev/vproj/gamesdk.vcxproj @@ -666,7 +666,7 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <DisableSpecificWarnings> @@ -675,7 +675,8 @@ <LanguageStandard_C>Default</LanguageStandard_C> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> @@ -699,17 +700,16 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> - <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> + <FavorSizeOrSpeed>Size</FavorSizeOrSpeed> <DisableSpecificWarnings> </DisableSpecificWarnings> <OmitFramePointers>false</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <LanguageStandard_C>Default</LanguageStandard_C> <LanguageStandard>stdcpp17</LanguageStandard> <StringPooling>true</StringPooling> @@ -718,7 +718,9 @@ <WholeProgramOptimization>true</WholeProgramOptimization> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> @@ -747,7 +749,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> @@ -765,7 +767,8 @@ <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "GAMESDK" /D "CURL_STATICLIB" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\;$(ProjectDir)..\thirdparty\recast\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> <Optimization>Full</Optimization> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> diff --git a/r5dev/vproj/libcppkore.vcxproj b/r5dev/vproj/libcppkore.vcxproj index 1a095e52..7acd7912 100644 --- a/r5dev/vproj/libcppkore.vcxproj +++ b/r5dev/vproj/libcppkore.vcxproj @@ -89,12 +89,13 @@ <Optimization>Disabled</Optimization> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_LIB;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <RuntimeTypeInfo>false</RuntimeTypeInfo> <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <LanguageStandard>stdcpp17</LanguageStandard> <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> @@ -112,14 +113,17 @@ <Optimization>MaxSpeed</Optimization> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_LIB;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <RuntimeTypeInfo>false</RuntimeTypeInfo> <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <LanguageStandard>stdcpp17</LanguageStandard> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <OmitFramePointers>false</OmitFramePointers> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> @@ -141,7 +145,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_LIB;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <RuntimeTypeInfo>false</RuntimeTypeInfo> <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <LanguageStandard>stdcpp17</LanguageStandard> @@ -149,7 +153,8 @@ <OmitFramePointers>false</OmitFramePointers> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Windows</SubSystem> diff --git a/r5dev/vproj/libcurl.vcxproj b/r5dev/vproj/libcurl.vcxproj index dd929ca3..ddbb872a 100644 --- a/r5dev/vproj/libcurl.vcxproj +++ b/r5dev/vproj/libcurl.vcxproj @@ -404,11 +404,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -420,17 +421,18 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> - <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> - <OmitFramePointers>true</OmitFramePointers> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> + <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -446,7 +448,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -458,6 +460,7 @@ <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -474,11 +477,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -490,18 +494,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <OmitFramePointers>true</OmitFramePointers> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> - <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> + <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\curl\include\;$(ProjectDir)..\thirdparty\curl\;$(ProjectDir)..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -517,7 +523,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBCURL" /D "CURL_STATICLIB" /D "USE_WINDOWS_SSPI" /D "USE_SCHANNEL" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <OmitFramePointers>false</OmitFramePointers> @@ -528,7 +534,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libdebugutils.vcxproj b/r5dev/vproj/libdebugutils.vcxproj index b2c70c13..2a882656 100644 --- a/r5dev/vproj/libdebugutils.vcxproj +++ b/r5dev/vproj/libdebugutils.vcxproj @@ -98,11 +98,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -114,18 +115,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -141,7 +144,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -152,7 +155,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libdetour.vcxproj b/r5dev/vproj/libdetour.vcxproj index 2456a933..e16cf513 100644 --- a/r5dev/vproj/libdetour.vcxproj +++ b/r5dev/vproj/libdetour.vcxproj @@ -106,11 +106,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -122,18 +123,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -149,7 +152,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -160,7 +163,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libdetourcrowd.vcxproj b/r5dev/vproj/libdetourcrowd.vcxproj index 545754fa..28c3d7eb 100644 --- a/r5dev/vproj/libdetourcrowd.vcxproj +++ b/r5dev/vproj/libdetourcrowd.vcxproj @@ -104,11 +104,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -120,18 +121,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -147,7 +150,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -158,7 +161,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libdetours.vcxproj b/r5dev/vproj/libdetours.vcxproj index 93abbe0e..a414be6f 100644 --- a/r5dev/vproj/libdetours.vcxproj +++ b/r5dev/vproj/libdetours.vcxproj @@ -191,11 +191,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -207,9 +208,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> @@ -219,6 +219,7 @@ <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -234,7 +235,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -246,6 +247,7 @@ <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -262,11 +264,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -278,18 +281,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -305,7 +310,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -316,7 +321,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libdetourtilecache.vcxproj b/r5dev/vproj/libdetourtilecache.vcxproj index fd71c7fe..9fa0c3c9 100644 --- a/r5dev/vproj/libdetourtilecache.vcxproj +++ b/r5dev/vproj/libdetourtilecache.vcxproj @@ -94,11 +94,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -110,18 +111,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -137,7 +140,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -148,7 +151,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libimgui.vcxproj b/r5dev/vproj/libimgui.vcxproj index 82bc7433..f5fe1428 100644 --- a/r5dev/vproj/libimgui.vcxproj +++ b/r5dev/vproj/libimgui.vcxproj @@ -176,11 +176,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -192,9 +193,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> @@ -203,6 +203,7 @@ <OmitFramePointers>true</OmitFramePointers> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -218,7 +219,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -230,6 +231,7 @@ <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -246,11 +248,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -262,18 +265,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <OmitFramePointers>true</OmitFramePointers> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <OmitFramePointers>false</OmitFramePointers> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\imgui\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -289,7 +294,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "BUILDING_LIBIMGUI" /D "IMGUI_DEFINE_MATH_OPERATORS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <OmitFramePointers>false</OmitFramePointers> @@ -300,7 +305,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/liblzham.vcxproj b/r5dev/vproj/liblzham.vcxproj index a2055282..fa5e742b 100644 --- a/r5dev/vproj/liblzham.vcxproj +++ b/r5dev/vproj/liblzham.vcxproj @@ -344,11 +344,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -360,9 +361,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> @@ -371,6 +371,7 @@ <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -386,7 +387,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -398,6 +399,7 @@ <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -414,11 +416,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -430,18 +433,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -457,7 +462,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -468,7 +473,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libprotobuf.vcxproj b/r5dev/vproj/libprotobuf.vcxproj index bf471eeb..4ce07dd1 100644 --- a/r5dev/vproj/libprotobuf.vcxproj +++ b/r5dev/vproj/libprotobuf.vcxproj @@ -151,11 +151,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS" </AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -167,9 +168,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS" </AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> @@ -179,6 +179,7 @@ <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -194,7 +195,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS" </AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -206,6 +207,7 @@ <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -222,11 +224,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS" </AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -238,18 +241,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS" </AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -265,7 +270,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>%(AdditionalOptions) /utf-8 /bigobj /D "_CRT_SECURE_NO_WARNINGS" </AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -276,7 +281,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/librecast.vcxproj b/r5dev/vproj/librecast.vcxproj index a845341f..b90f7749 100644 --- a/r5dev/vproj/librecast.vcxproj +++ b/r5dev/vproj/librecast.vcxproj @@ -104,11 +104,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -120,18 +121,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -147,7 +150,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -158,7 +161,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/libsdl.vcxproj b/r5dev/vproj/libsdl.vcxproj index 8d408a4c..4a467af5 100644 --- a/r5dev/vproj/libsdl.vcxproj +++ b/r5dev/vproj/libsdl.vcxproj @@ -163,6 +163,8 @@ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> <LanguageStandard>stdcpp17</LanguageStandard> <FloatingPointModel>Fast</FloatingPointModel> + <ConformanceMode>Default</ConformanceMode> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <ResourceCompile> <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -193,7 +195,8 @@ <OmitDefaultLibName>true</OmitDefaultLibName> <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> <LanguageStandard>stdcpp17</LanguageStandard> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <ResourceCompile> <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -234,6 +237,8 @@ <WholeProgramOptimization>true</WholeProgramOptimization> <LanguageStandard>stdcpp17</LanguageStandard> <FloatingPointModel>Fast</FloatingPointModel> + <ConformanceMode>Default</ConformanceMode> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <ResourceCompile> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -278,6 +283,8 @@ <Optimization>Full</Optimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <ConformanceMode>Default</ConformanceMode> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <ResourceCompile> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -310,15 +317,16 @@ <WarningLevel>Level3</WarningLevel> <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> <OmitDefaultLibName>true</OmitDefaultLibName> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <IntrinsicFunctions>true</IntrinsicFunctions> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> - <WholeProgramOptimization>true</WholeProgramOptimization> + <OmitFramePointers>false</OmitFramePointers> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> + <WholeProgramOptimization>false</WholeProgramOptimization> <LanguageStandard>stdcpp17</LanguageStandard> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <ResourceCompile> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> @@ -357,7 +365,8 @@ <LanguageStandard>stdcpp17</LanguageStandard> <Optimization>Full</Optimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <ResourceCompile> <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> diff --git a/r5dev/vproj/libspdlog.vcxproj b/r5dev/vproj/libspdlog.vcxproj index d896e883..3d54c699 100644 --- a/r5dev/vproj/libspdlog.vcxproj +++ b/r5dev/vproj/libspdlog.vcxproj @@ -264,11 +264,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -280,9 +281,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> @@ -291,6 +291,7 @@ <OmitFramePointers>true</OmitFramePointers> <AdditionalIncludeDirectories>$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -306,7 +307,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <InlineFunctionExpansion>Default</InlineFunctionExpansion> @@ -318,6 +319,7 @@ <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -334,11 +336,12 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalIncludeDirectories>$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -350,18 +353,20 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> - <OmitFramePointers>true</OmitFramePointers> - <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> + <OmitFramePointers>false</OmitFramePointers> + <InlineFunctionExpansion>Default</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> + <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)\..\thirdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <WholeProgramOptimization>false</WholeProgramOptimization> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -377,7 +382,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions);_PROFILE</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <OmitFramePointers>false</OmitFramePointers> @@ -388,7 +393,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/naveditor.vcxproj b/r5dev/vproj/naveditor.vcxproj index 6c45c617..90282695 100644 --- a/r5dev/vproj/naveditor.vcxproj +++ b/r5dev/vproj/naveditor.vcxproj @@ -146,13 +146,14 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "WIN32" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>Pch.h</PrecompiledHeaderFile> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -169,20 +170,21 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "WIN32" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>Pch.h</PrecompiledHeaderFile> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> + <OmitFramePointers>false</OmitFramePointers> <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\recast\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -204,7 +206,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "WIN32" %(AdditionalOptions)</AdditionalOptions> <LanguageStandard>stdcpp17</LanguageStandard> <PrecompiledHeader>Use</PrecompiledHeader> @@ -217,7 +219,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/netconsole.vcxproj b/r5dev/vproj/netconsole.vcxproj index e2ce88e1..bfd58a93 100644 --- a/r5dev/vproj/netconsole.vcxproj +++ b/r5dev/vproj/netconsole.vcxproj @@ -201,13 +201,14 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -228,9 +229,8 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> @@ -241,6 +241,7 @@ <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -266,7 +267,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>WIN32;NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>Default</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> @@ -280,6 +281,7 @@ <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> <FloatingPointModel>Fast</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -307,13 +309,14 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -334,20 +337,21 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> + <OmitFramePointers>false</OmitFramePointers> <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -373,7 +377,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "NETCONSOLE" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <PrecompiledHeader>Use</PrecompiledHeader> @@ -386,7 +390,8 @@ <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/pluginsdk.vcxproj b/r5dev/vproj/pluginsdk.vcxproj index 4dd40c33..2581ad30 100644 --- a/r5dev/vproj/pluginsdk.vcxproj +++ b/r5dev/vproj/pluginsdk.vcxproj @@ -86,13 +86,14 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "PLUGINSDK" /D "SPDLOG_COMPILED_LIB" </AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -110,16 +111,18 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "PLUGINSDK" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" </AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <OmitFramePointers>false</OmitFramePointers> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -141,7 +144,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <LanguageStandard>stdcpp17</LanguageStandard> <PrecompiledHeader>Use</PrecompiledHeader> <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> @@ -151,7 +154,8 @@ <OmitFramePointers>false</OmitFramePointers> <WholeProgramOptimization>false</WholeProgramOptimization> <StringPooling>true</StringPooling> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> diff --git a/r5dev/vproj/sdklauncher.vcxproj b/r5dev/vproj/sdklauncher.vcxproj index 46c2ad81..3dacc29b 100644 --- a/r5dev/vproj/sdklauncher.vcxproj +++ b/r5dev/vproj/sdklauncher.vcxproj @@ -91,7 +91,7 @@ <WarningLevel>Level3</WarningLevel> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <DisableSpecificWarnings> </DisableSpecificWarnings> <PrecompiledHeader>Use</PrecompiledHeader> @@ -99,7 +99,8 @@ <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SDKLAUNCHER" /D "SPDLOG_COMPILED_LIB" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -116,13 +117,12 @@ <WarningLevel>Level3</WarningLevel> <FunctionLevelLinking>true</FunctionLevelLinking> <IntrinsicFunctions>true</IntrinsicFunctions> - <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <DisableSpecificWarnings> </DisableSpecificWarnings> <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> - <OmitFramePointers>true</OmitFramePointers> + <OmitFramePointers>false</OmitFramePointers> <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> <StringPooling>true</StringPooling> <CreateHotpatchableImage> @@ -133,7 +133,9 @@ <PrecompiledHeaderFile>core\stdafx.h</PrecompiledHeaderFile> <AdditionalOptions>/D "_CRT_SECURE_NO_WARNINGS" /D "SDKLAUNCHER" /D "SPDLOG_COMPILED_LIB" /D "SPDLOG_NO_EXCEPTIONS" %(AdditionalOptions)</AdditionalOptions> <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <BufferSecurityCheck>false</BufferSecurityCheck> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem> @@ -155,7 +157,7 @@ <IntrinsicFunctions>false</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_PROFILE;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> - <ConformanceMode>true</ConformanceMode> + <ConformanceMode>false</ConformanceMode> <DisableSpecificWarnings> </DisableSpecificWarnings> <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> @@ -172,7 +174,8 @@ <AdditionalIncludeDirectories>$(ProjectDir)..\;$(ProjectDir)..\thirdparty\</AdditionalIncludeDirectories> <Optimization>Full</Optimization> <WholeProgramOptimization>false</WholeProgramOptimization> - <FloatingPointModel>Fast</FloatingPointModel> + <FloatingPointModel>Precise</FloatingPointModel> + <MultiProcessorCompilation>true</MultiProcessorCompilation> </ClCompile> <Link> <SubSystem>Console</SubSystem>