Revert GIMPACT change (#define BULLET_TRIANGLE_COLLISION 1)after several reports that it doesn't work well
Disable SIMD/SSE when using double precision on __APPLE__, thanks Ola for the report! http://bulletphysics.com/Bullet/phpBB3/viewtopic.php?t=3878
This commit is contained in:
@@ -298,7 +298,7 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
//algorithm details
|
//algorithm details
|
||||||
#define BULLET_TRIANGLE_COLLISION 1
|
//#define BULLET_TRIANGLE_COLLISION 1
|
||||||
#define GIMPACT_VS_PLANE_COLLISION 1
|
#define GIMPACT_VS_PLANE_COLLISION 1
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ inline int btGetVersion()
|
|||||||
#else
|
#else
|
||||||
//non-windows systems
|
//non-windows systems
|
||||||
|
|
||||||
#if (defined (__APPLE__) && defined (__i386__))
|
#if (defined (__APPLE__) && defined (__i386__) && (!defined (BT_USE_DOUBLE_PRECISION)))
|
||||||
#define BT_USE_SSE
|
#define BT_USE_SSE
|
||||||
#include <emmintrin.h>
|
#include <emmintrin.h>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user