From 4754e526ce25c2612fa931c414a4a82a5740f417 Mon Sep 17 00:00:00 2001 From: Ignacio Castano Date: Sun, 23 Aug 2020 23:24:25 -0700 Subject: [PATCH] Target AVX2 in all projects and configurations. --- project/vc2017/bc6h/bc6h.vcxproj | 5 ++++- project/vc2017/bc7/bc7.vcxproj | 5 ++++- project/vc2017/imperativeapi/imperativeapi.vcxproj | 5 ++++- project/vc2017/nvassemble/nvassemble.vcxproj | 5 ++++- project/vc2017/nvcompress/nvcompress.vcxproj | 7 ++++++- project/vc2017/nvcore/nvcore.vcxproj | 5 ++++- project/vc2017/nvddsinfo/nvddsinfo.vcxproj | 5 ++++- project/vc2017/nvdecompress/nvdecompress.vcxproj | 5 ++++- project/vc2017/nvimage/nvimage.vcxproj | 5 ++++- project/vc2017/nvimgdiff/nvimgdiff.vcxproj | 5 ++++- project/vc2017/nvmath/nvmath.vcxproj | 5 ++++- project/vc2017/nvthread/nvthread.vcxproj | 4 ++++ project/vc2017/nvtt/nvtt.vcxproj | 5 ++++- project/vc2017/nvzoom/nvzoom.vcxproj | 5 ++++- project/vc2017/squish/squish.vcxproj | 5 ++++- project/vc2017/testsuite/testsuite.vcxproj | 6 ++++-- 16 files changed, 66 insertions(+), 16 deletions(-) diff --git a/project/vc2017/bc6h/bc6h.vcxproj b/project/vc2017/bc6h/bc6h.vcxproj index 792364a..e3b6b9f 100644 --- a/project/vc2017/bc6h/bc6h.vcxproj +++ b/project/vc2017/bc6h/bc6h.vcxproj @@ -100,6 +100,7 @@ EditAndContinue $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 @@ -115,6 +116,7 @@ ProgramDatabase $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 @@ -124,7 +126,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 ProgramDatabase true @@ -144,6 +146,7 @@ ProgramDatabase $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 diff --git a/project/vc2017/bc7/bc7.vcxproj b/project/vc2017/bc7/bc7.vcxproj index af92a9a..53a3d11 100644 --- a/project/vc2017/bc7/bc7.vcxproj +++ b/project/vc2017/bc7/bc7.vcxproj @@ -108,6 +108,7 @@ EditAndContinue $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 @@ -123,6 +124,7 @@ ProgramDatabase $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 @@ -132,7 +134,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 ProgramDatabase true @@ -152,6 +154,7 @@ ProgramDatabase $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 diff --git a/project/vc2017/imperativeapi/imperativeapi.vcxproj b/project/vc2017/imperativeapi/imperativeapi.vcxproj index 34f6527..d861c81 100644 --- a/project/vc2017/imperativeapi/imperativeapi.vcxproj +++ b/project/vc2017/imperativeapi/imperativeapi.vcxproj @@ -87,6 +87,7 @@ EditAndContinue $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -108,6 +109,7 @@ ProgramDatabase $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) @@ -125,7 +127,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 ProgramDatabase true @@ -156,6 +158,7 @@ ProgramDatabase $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) diff --git a/project/vc2017/nvassemble/nvassemble.vcxproj b/project/vc2017/nvassemble/nvassemble.vcxproj index 5fb9c9e..3bd96f2 100644 --- a/project/vc2017/nvassemble/nvassemble.vcxproj +++ b/project/vc2017/nvassemble/nvassemble.vcxproj @@ -90,6 +90,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -112,6 +113,7 @@ WIN32;_DEBUG;_CONSOLE;NVTT_SHARED;__SSE2__;__SSE__;__MMX__;%(PreprocessorDefinitions) MultiThreadedDebugDLL true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -134,7 +136,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 true @@ -162,6 +164,7 @@ MultiThreadedDLL false true + AdvancedVectorExtensions2 %(AdditionalDependencies) diff --git a/project/vc2017/nvcompress/nvcompress.vcxproj b/project/vc2017/nvcompress/nvcompress.vcxproj index 17253c3..2dff9fe 100644 --- a/project/vc2017/nvcompress/nvcompress.vcxproj +++ b/project/vc2017/nvcompress/nvcompress.vcxproj @@ -157,6 +157,7 @@ Level3 EditAndContinue + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -208,7 +209,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -269,6 +270,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -292,6 +294,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) @@ -315,6 +318,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -336,6 +340,7 @@ MultiThreadedDLL Level3 true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) diff --git a/project/vc2017/nvcore/nvcore.vcxproj b/project/vc2017/nvcore/nvcore.vcxproj index 1a1c684..140fac9 100644 --- a/project/vc2017/nvcore/nvcore.vcxproj +++ b/project/vc2017/nvcore/nvcore.vcxproj @@ -91,6 +91,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 @@ -109,6 +110,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 @@ -123,7 +125,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -151,6 +153,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 diff --git a/project/vc2017/nvddsinfo/nvddsinfo.vcxproj b/project/vc2017/nvddsinfo/nvddsinfo.vcxproj index 57f5d03..1407196 100644 --- a/project/vc2017/nvddsinfo/nvddsinfo.vcxproj +++ b/project/vc2017/nvddsinfo/nvddsinfo.vcxproj @@ -90,6 +90,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -112,6 +113,7 @@ WIN32;_DEBUG;_CONSOLE;NVTT_SHARED;__SSE2__;__SSE__;__MMX__;%(PreprocessorDefinitions) MultiThreadedDebugDLL true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -134,7 +136,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 true @@ -162,6 +164,7 @@ MultiThreadedDLL false true + AdvancedVectorExtensions2 %(AdditionalDependencies) diff --git a/project/vc2017/nvdecompress/nvdecompress.vcxproj b/project/vc2017/nvdecompress/nvdecompress.vcxproj index 312248e..46ffcdf 100644 --- a/project/vc2017/nvdecompress/nvdecompress.vcxproj +++ b/project/vc2017/nvdecompress/nvdecompress.vcxproj @@ -95,6 +95,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -123,6 +124,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) @@ -147,7 +149,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -185,6 +187,7 @@ Level3 true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) diff --git a/project/vc2017/nvimage/nvimage.vcxproj b/project/vc2017/nvimage/nvimage.vcxproj index 31893d4..8cd4444 100644 --- a/project/vc2017/nvimage/nvimage.vcxproj +++ b/project/vc2017/nvimage/nvimage.vcxproj @@ -91,6 +91,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 @@ -109,6 +110,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 @@ -123,7 +125,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -150,6 +152,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 diff --git a/project/vc2017/nvimgdiff/nvimgdiff.vcxproj b/project/vc2017/nvimgdiff/nvimgdiff.vcxproj index 6500869..d92f4cd 100644 --- a/project/vc2017/nvimgdiff/nvimgdiff.vcxproj +++ b/project/vc2017/nvimgdiff/nvimgdiff.vcxproj @@ -95,6 +95,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -123,6 +124,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) @@ -147,7 +149,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -185,6 +187,7 @@ Level3 true + AdvancedVectorExtensions2 %(AdditionalLibraryDirectories) diff --git a/project/vc2017/nvmath/nvmath.vcxproj b/project/vc2017/nvmath/nvmath.vcxproj index 1b4f81b..2f225f4 100644 --- a/project/vc2017/nvmath/nvmath.vcxproj +++ b/project/vc2017/nvmath/nvmath.vcxproj @@ -91,6 +91,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 @@ -109,6 +110,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 @@ -124,7 +126,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -151,6 +153,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 diff --git a/project/vc2017/nvthread/nvthread.vcxproj b/project/vc2017/nvthread/nvthread.vcxproj index 5f97a71..6c40a00 100644 --- a/project/vc2017/nvthread/nvthread.vcxproj +++ b/project/vc2017/nvthread/nvthread.vcxproj @@ -97,6 +97,7 @@ $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true false + AdvancedVectorExtensions2 true @@ -109,6 +110,7 @@ $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true false + AdvancedVectorExtensions2 true @@ -122,6 +124,7 @@ true $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 true @@ -137,6 +140,7 @@ true $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories) true + AdvancedVectorExtensions2 true diff --git a/project/vc2017/nvtt/nvtt.vcxproj b/project/vc2017/nvtt/nvtt.vcxproj index dba33d5..fabd395 100644 --- a/project/vc2017/nvtt/nvtt.vcxproj +++ b/project/vc2017/nvtt/nvtt.vcxproj @@ -158,6 +158,7 @@ Level3 ProgramDatabase + AdvancedVectorExtensions2 cudart.lib;%(AdditionalDependencies) @@ -233,7 +234,7 @@ WIN32;NDEBUG;_WINDOWS;_USRDLL;NVTT_EXPORTS;NVTT_SHARED;HAVE_CUDA;__SSE2__;__SSE__;__MMX__;%(PreprocessorDefinitions) true MultiThreadedDLL - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 false @@ -317,6 +318,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -373,6 +375,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 %(AdditionalDependencies) diff --git a/project/vc2017/nvzoom/nvzoom.vcxproj b/project/vc2017/nvzoom/nvzoom.vcxproj index 1ed8a6b..1bb8339 100644 --- a/project/vc2017/nvzoom/nvzoom.vcxproj +++ b/project/vc2017/nvzoom/nvzoom.vcxproj @@ -95,6 +95,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -123,6 +124,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 ..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories) @@ -143,7 +145,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -176,6 +178,7 @@ Level3 true + AdvancedVectorExtensions2 ..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories) diff --git a/project/vc2017/squish/squish.vcxproj b/project/vc2017/squish/squish.vcxproj index 5864e52..fc66aa4 100644 --- a/project/vc2017/squish/squish.vcxproj +++ b/project/vc2017/squish/squish.vcxproj @@ -91,6 +91,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 @@ -109,6 +110,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 @@ -124,7 +126,7 @@ true MultiThreadedDLL false - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -151,6 +153,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 diff --git a/project/vc2017/testsuite/testsuite.vcxproj b/project/vc2017/testsuite/testsuite.vcxproj index fae82ef..2d30537 100644 --- a/project/vc2017/testsuite/testsuite.vcxproj +++ b/project/vc2017/testsuite/testsuite.vcxproj @@ -162,6 +162,7 @@ Level3 EditAndContinue true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -210,6 +211,7 @@ Level3 ProgramDatabase true + AdvancedVectorExtensions2 %(AdditionalDependencies) @@ -249,7 +251,7 @@ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true MultiThreadedDLL - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3 @@ -303,7 +305,7 @@ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) true MultiThreadedDLL - StreamingSIMDExtensions2 + AdvancedVectorExtensions2 Level3