From 176e29d7327e792c8d1f185e75b501db368aac3e Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Fri, 2 Sep 2022 17:14:48 +0000 Subject: [PATCH] vpc_scripts: Add -mbmi for now A stop-gap until #71 is merged. --- joltphysics/joltphysics_settings.vpc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/joltphysics/joltphysics_settings.vpc b/joltphysics/joltphysics_settings.vpc index eaab369..faeff4b 100644 --- a/joltphysics/joltphysics_settings.vpc +++ b/joltphysics/joltphysics_settings.vpc @@ -15,7 +15,7 @@ $Configuration // CPU feature macros, we may want to tune these before release. $PreprocessorDefinitions "$BASE;JPH_USE_SSE4_1;JPH_USE_SSE4_2;JPH_USE_LZCNT;JPH_USE_TZCNT;JPH_USE_F16C;JPH_USE_FMADD" - $GCC_ExtraCompilerFlags "$BASE -msse4.1 -msse4.2 -mlzcnt -mf16c -mfma" + $GCC_ExtraCompilerFlags "$BASE -msse4.1 -msse4.2 -mlzcnt -mf16c -mfma -mbmi" // We DO want to comment this line out for release, AVX 1 & 2 adoption isn't reliable enough yet // $EnableEnhancedInstructionSet "Advanced Vector Extensions 2 (/arch:AVX2)" [$DEVELOPMENT_ONLY]