From: <man...@us...> - 2013-03-15 22:55:28
|
Revision: 1574 http://sourceforge.net/p/modplug/code/1574 Author: manxorist Date: 2013-03-15 22:55:20 +0000 (Fri, 15 Mar 2013) Log Message: ----------- [Var] Move ENABLE_MMX, ENABLE_3DNOW, ENABLE_SSE and ENABLE_EQ from the project settings right next to the NO_* macros in stdafx.h so that all/most global build settings are in one place. Modified Paths: -------------- trunk/OpenMPT/common/stdafx.h trunk/OpenMPT/mptrack/mptrack_08.vcproj trunk/OpenMPT/mptrack/mptrack_10.vcxproj Modified: trunk/OpenMPT/common/stdafx.h =================================================================== --- trunk/OpenMPT/common/stdafx.h 2013-03-15 22:30:14 UTC (rev 1573) +++ trunk/OpenMPT/common/stdafx.h 2013-03-15 22:55:20 UTC (rev 1574) @@ -75,6 +75,18 @@ #define WAVE_FORMAT_EXTENSIBLE 0xFFFE #endif // !defined(WAVE_FORMAT_EXTENSIBLE) +// Generate inline assembly using MMX instructions (only used when the CPU supports it). +#define ENABLE_MMX + +// Generate inline assembly using 3DNOW instructions (only used when the CPU supports it). +#define ENABLE_3DNOW + +// Generate inline assembly using SSE instructions (only used when the CPU supports it). +#define ENABLE_SSE + +// Enable the built-in equalizer. +#define ENABLE_EQ + // Define to build without ASIO support; makes build possible without ASIO SDK. //#define NO_ASIO Modified: trunk/OpenMPT/mptrack/mptrack_08.vcproj =================================================================== --- trunk/OpenMPT/mptrack/mptrack_08.vcproj 2013-03-15 22:30:14 UTC (rev 1573) +++ trunk/OpenMPT/mptrack/mptrack_08.vcproj 2013-03-15 22:55:20 UTC (rev 1574) @@ -49,7 +49,7 @@ Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories="..\common;..\soundlib;..\include;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\xsoundlib;..\" - PreprocessorDefinitions="_DEBUG,WIN32,_WINDOWS,ENABLE_EQ,MODPLUG_TRACKER,ENABLE_3DNOW,ENABLE_SSE,ENABLE_MMX" + PreprocessorDefinitions="_DEBUG,WIN32,_WINDOWS,MODPLUG_TRACKER" StringPooling="true" ExceptionHandling="2" BasicRuntimeChecks="3" @@ -157,7 +157,7 @@ Optimization="2" InlineFunctionExpansion="2" AdditionalIncludeDirectories="..\common;..\soundlib;..\include;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\xsoundlib;..\" - PreprocessorDefinitions="NDEBUG,WIN32,_WINDOWS,ENABLE_MMX,ENABLE_EQ,MODPLUG_TRACKER,ENABLE_3DNOW,ENABLE_SSE" + PreprocessorDefinitions="NDEBUG,WIN32,_WINDOWS,MODPLUG_TRACKER" StringPooling="true" ExceptionHandling="2" RuntimeLibrary="0" Modified: trunk/OpenMPT/mptrack/mptrack_10.vcxproj =================================================================== --- trunk/OpenMPT/mptrack/mptrack_10.vcxproj 2013-03-15 22:30:14 UTC (rev 1573) +++ trunk/OpenMPT/mptrack/mptrack_10.vcxproj 2013-03-15 22:55:20 UTC (rev 1574) @@ -64,7 +64,7 @@ <AdditionalOptions>/EHsc %(AdditionalOptions)</AdditionalOptions> <Optimization>Disabled</Optimization> <AdditionalIncludeDirectories>..\common;..\soundlib;..\include;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\xsoundlib;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;ENABLE_EQ;MODPLUG_TRACKER;ENABLE_3DNOW;ENABLE_SSE;ENABLE_MMX;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;MODPLUG_TRACKER;%(PreprocessorDefinitions)</PreprocessorDefinitions> <StringPooling>true</StringPooling> <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> @@ -120,7 +120,7 @@ <Optimization>MaxSpeed</Optimization> <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> <AdditionalIncludeDirectories>..\common;..\soundlib;..\include;..\include\vstsdk2.4\;..\include\ASIOSDK2\common\;..\xsoundlib;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> - <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;ENABLE_MMX;ENABLE_EQ;MODPLUG_TRACKER;ENABLE_3DNOW;ENABLE_SSE;%(PreprocessorDefinitions)</PreprocessorDefinitions> + <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;MODPLUG_TRACKER;%(PreprocessorDefinitions)</PreprocessorDefinitions> <StringPooling>true</StringPooling> <RuntimeLibrary>MultiThreaded</RuntimeLibrary> <BufferSecurityCheck>true</BufferSecurityCheck> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |