removed the early out, it was not general

git-svn-id: http://bullet.googlecode.com/svn/trunk@2651 08e121b0-ae19-0410-a57b-3be3395fd4fd
fix usage of internal API for Apple iOS devices
Thanks to nharishankar for the report, see Issue 738


git-svn-id: http://bullet.googlecode.com/svn/trunk@2652 08e121b0-ae19-0410-a57b-3be3395fd4fd
fix Clang issue
https://code.google.com/p/bullet/issues/detail?id=736

git-svn-id: http://bullet.googlecode.com/svn/trunk@2653 08e121b0-ae19-0410-a57b-3be3395fd4fd
Fix Issue 2644, compile error due to use of removed stack alloc

git-svn-id: http://bullet.googlecode.com/svn/trunk@2654 08e121b0-ae19-0410-a57b-3be3395fd4fd
applied Character controller patch #20 from Issue 198
See https://code.google.com/p/bullet/issues/detail?id=198




git-svn-id: http://bullet.googlecode.com/svn/trunk@2655 08e121b0-ae19-0410-a57b-3be3395fd4fd
use __int64 for 64bit uint64_t for 64bit Visual Studio
See https://code.google.com/p/bullet/issues/detail?id=717
allow parallel constraint solver in double precision
See https://code.google.com/p/bullet/issues/detail?id=728

git-svn-id: http://bullet.googlecode.com/svn/trunk@2656 08e121b0-ae19-0410-a57b-3be3395fd4fd
Fix Issue 712, related to NVIDIA CUDA check in CMakeLists.txt
Enable btGImpact raycast optimization, thanks to C0DEFACE, see Issue 664
Cull triangle/AABB for concave/heightfield shapes, thanks to Danny Chapman
fix btGetCpuCapabilities, thanks to Ian Ollman! See https://code.google.com/p/bullet/issues/detail?id=738



git-svn-id: http://bullet.googlecode.com/svn/trunk@2657 08e121b0-ae19-0410-a57b-3be3395fd4fd
fix one of the btCompoundShape scaling issues, this fix breaks the API (need to add warning at the next release)

fixes https://code.google.com/p/bullet/issues/detail?id=374 and
https://code.google.com/p/bullet/issues/detail?id=444


git-svn-id: http://bullet.googlecode.com/svn/trunk@2658 08e121b0-ae19-0410-a57b-3be3395fd4fd
Add #ifdef BT_NO_SIMD_OPERATOR_OVERLOADS before including Bullet headers, to avoid clashes with XNAMath.h 
Fixes Issue 710
error C2084: function 'XMVECTOR operator +(FXMVECTOR,FXMVECTOR)' already has a body
error C2084: function 'XMVECTOR operator -(FXMVECTOR,FXMVECTOR)' already has a body
error C2084: function 'XMVECTOR operator *(FXMVECTOR,FXMVECTOR)' already has a body

git-svn-id: http://bullet.googlecode.com/svn/trunk@2659 08e121b0-ae19-0410-a57b-3be3395fd4fd
Show how to use the btBroadphaseInterface::aabbTest, it collects all objects that overlap with a given bounding box
This fixes old Issue 114
Removed 2 warnings

git-svn-id: http://bullet.googlecode.com/svn/trunk@2660 08e121b0-ae19-0410-a57b-3be3395fd4fd