From 6e35a9ee64502f0e0d464b54b0e3615c40122c0e Mon Sep 17 00:00:00 2001 From: David Morgan Date: Mon, 13 Mar 2017 19:14:10 +0000 Subject: [PATCH] fix using SSE on non x86 targets --- src/Bullet3Common/b3Scalar.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Bullet3Common/b3Scalar.h b/src/Bullet3Common/b3Scalar.h index 16a9ac7a7..dbc7fea39 100644 --- a/src/Bullet3Common/b3Scalar.h +++ b/src/Bullet3Common/b3Scalar.h @@ -71,6 +71,7 @@ inline int b3GetVersion() #else #if (defined (_WIN32) && (_MSC_VER) && _MSC_VER >= 1400) && (!defined (B3_USE_DOUBLE_PRECISION)) + #if (defined (_M_IX86) || defined (_M_X64)) #define B3_USE_SSE #ifdef B3_USE_SSE //B3_USE_SSE_IN_API is disabled under Windows by default, because @@ -82,6 +83,7 @@ inline int b3GetVersion() //#define B3_USE_SSE_IN_API #endif //B3_USE_SSE #include + #endif #endif #endif//_XBOX