473c2d43bfMerge pull request #188 from gjaegy/master
erwincoumans
2014-06-30 12:13:26 -07:00
791b5149f6prepare to re-enable Gwen user interface (OpenGL_DebugFont) for OpenGL2.x prepare to add improved btGeneric6DofSpringConstraint
Erwin Coumans
2014-06-30 12:09:59 -07:00
063a0344acbetter workaround for Intel GPU crash for glDrawBuffer on Linux fix a linux build issue
Erwin Coumans
2014-06-27 17:18:25 -07:00
771a2e0bcbenable auto-conversion of btConvexHullShape to basic graphics representation for the GLInstancedPrimitiveRenderer
erwin coumans
2014-06-26 22:06:01 -07:00
b063cfc509more workaround for glDrawBuffers issue
Erwin Coumans
2014-06-24 20:24:31 -07:00
4189a9a67ffix issue with Intel OpenGL 3.x driver under Ubuntu, render to texture cannot handle glDrawBuffer(GL_NONE)
Erwin Coumans (Google)
2014-06-24 20:12:05 -07:00
8f94ced88aimprove Linux OpenGL 3.x context creation handling, don't crash if the shadowmap shader fails add cursor-key support for Linux
Erwin Coumans (Google)
2014-06-24 15:43:04 -07:00
68f798a2daStart re-organizing demos so the physics setup can be shared easier (explicit create graphics objects, init/exit physics etc) Add B3G_RETURN key code, only implemented in Windows so far (todo: Mac, Linux) Fix Windows key management (use WM_CHAR event instead of WM_KEYUP Add Return (OnKeyReturn) key support TreeNode, so we can select an item using the return key.
Erwin Coumans
2014-06-24 10:14:06 -07:00
f2e54ea0a5fix crash on CPU not having AVX support
Gregory Jaegy
2014-06-20 09:58:31 +02:00
2d30c6e735fix: path resolving was wrong when built as a subproject
Filip Wasil
2014-06-19 21:47:06 +02:00
7f300a877ffix some btgui issues on Mac OSX
Erwin Coumans
2014-05-20 14:43:19 -07:00
4912bebfbffix linker error on Mac OSX
Erwin Coumans
2014-05-20 14:07:57 -07:00
eb74688c18Add setUserIndex/getUserIndex (int index) to btCollisionShape Share physics setup of BasicDemo between different graphics frameworks, see Demos\BasicDemo\BasicDemoPhysicsSetup.* Plan is to do this for all Bullet demos. Improve gwen performance and cursor navigation for tree control. tweak shadowmap size SimpleOpenGL3App::registerCubeShape accepts half extents
erwin coumans
2014-05-20 12:02:01 -07:00
6d36803de7Test also with double precision
Steven Peters
2014-05-20 11:11:15 -07:00
010d5cbc2bAdd .travis.yml for continuous integration
Steven Peters
2014-05-20 10:54:43 -07:00
f213b00022fix BUILD_SHARED_LIBS and add it as an OPTION (cross fingers that CMake lets you expose existing vars as OPTION) this should fix issue 176, thanks to Stephen Peters!
Erwin Coumans
2014-05-19 20:50:10 -07:00
08369dbd0afix uninitialized data in btMultiBodyPoint2Point, thanks to Valgrind valgrind --track-origins=yes --log-file="dump_valgrind.txt" ./App_AllBullet2Demos_codeblocks_x64_debug
Erwin Coumans
2014-05-16 11:56:43 -07:00
01ce7a0288remove a few unused variable, and add casts to avoid warnings
erwin coumans
2014-05-16 08:59:34 -07:00
a22e129f8bremove unused/uninitialized data in BulletWorldImporterDemo
Erwin Coumans
2014-05-15 23:25:00 -07:00
7f3cbc066fRemove @workaround for sticky convex collisions in btGjkPairDetector, it suffers from many artifacts, We still need to do more work on GJK when using very small collision margins... Fix premake build on Windows
Erwin Coumans
2014-05-15 22:55:54 -07:00
732e4de22aMerge pull request #172 from tcShadowWalker/master
erwincoumans
2014-05-15 09:58:21 -07:00
5c1fc2e3a4fix OpenGL detection on Linux, and re-add TTF project to premake
Erwin Coumans
2014-05-14 11:03:53 -07:00
6f3abe414cfix gcc warning message in public header for c++11
Jan-Philip Stecker
2014-05-14 19:44:23 +02:00
934df75ea6more fixes in the build, related to CMake and some error (don't delete a void* pointer!) revert BasicDemo.cpp to original Bullet 2.82 state
Erwin Coumans
2014-05-13 21:52:46 -07:00
9ab755fc07fix build (missing glut include path, #include <algorithm> for std::max in hacdICHull.cpp)
Erwin Coumans
2014-05-13 12:59:32 -07:00
dc491936a2rename ObsoleteDemos back to Demos fix some relative path issues for loading assets
Erwin Coumans
2014-05-12 16:12:01 -07:00
6c01c83986Merge pull request #170 from erwincoumans/master
erwincoumans
2014-05-07 09:00:24 -07:00
f98f24b697fix in Extras/Serialize/BulletFileLoader related to optional endian swap between 64bit and 32bit platforms
erwin coumans
2014-05-07 08:55:25 -07:00
2cf7806c87add the 'extras' and Bullet 2 tests, to make it easier to create a new intermediate release
erwin coumans
2014-05-07 08:54:08 -07:00
a5d050bc5efix Cmake under Linux (using the premake workaround)
Erwin Coumans (Google)
2014-05-05 15:56:57 -07:00
7cec30dedefix Linux build optional Midi under Linux (ALSA/libasound)
Erwin Coumans
2014-05-05 15:37:02 -07:00
e279aed08fre-enable the fix for broken friction in Clang (got accidently undone in a recent commit) fix OSX build
Erwin Coumans
2014-05-03 10:11:49 -07:00
0e1a77047cfix Linux build
erwincoumans
2014-05-03 02:50:09 -07:00
0b6d1af1d4Only enable SSE4 for Visual Studio 2012 or later (_MSC_FULL_VER >= 170050727), it breaks the build for Visual Studio 2010 Add additional constructor for btMultiBodyJointMotor
erwincoumans
2014-05-01 22:23:37 -07:00
907ac49892work-around what appears to be a bug in Clang 3.4. Todo: create a small repro case for Clang/LLVM or see if they already fixed it.
Erwin Coumans
2014-04-29 11:44:52 -07:00
8eb1835415fix a potential bug in CProfileNode destructor, if the SDK is included/used multiple times.
Erwin Coumans
2014-04-28 11:24:29 -07:00
4996a64238fix CMake build on Mac OSX
Erwin Coumans
2014-04-28 11:11:45 -07:00
55f045956eMerge pull request #161 from XBog/master
erwincoumans
2014-04-13 10:58:15 -07:00
a3369e2d14minor fix in GL3+ rendering
Erwin Coumans
2014-04-12 19:53:44 -07:00
ed42e217b5subdivion backface shouldnt be in front
XBog
2014-04-12 18:11:58 +02:00
5dafea7c06avoid allocations in renderer (messes up AMD buggy OpenGL driver) add missing file in cmake build system (BroadphaseCollision/b3GpuParallelLinearBvhBroadphase.cpp and BroadphaseCollision/b3GpuParallelLinearBvh.cpp)
erwincoumans
2014-04-09 21:23:22 -07:00
aa76b88936Added btSoftBodyHelpers::ReoptimizeLinkOrder(btSoftBody* softBody) method, to help improve performance for modern out-of-core CPUs. It is tested in Aero2 demo (13) of AppSoftBodyDemo. Note that the cloth in Areo2 is not expensive enough to see benefits. Increase segments to see benefits. Thanks a lot for the contribution.
erwincoumans
2014-04-08 09:45:09 -07:00
84693c2384Fix cmake build (for case sensitive fs)
Michal Stawinski
2014-03-27 19:57:27 +01:00
d1b9ecf270Fix linking errors for cmake build on Linux
Michal Stawinski
2014-03-28 00:41:49 +01:00
050c7d9289allow to disable 'useMpr' without crash
erwincoumans
2014-04-08 09:05:02 -07:00
a50dfe8e19add CMake support to build gtest
erwincoumans
2014-04-08 09:04:32 -07:00
a981c3382bMerge pull request #158 from xantares/master
erwincoumans
2014-04-07 15:57:23 -07:00
721cab6c3bFixed win32 build on a case-sensitive fs
xantares
2014-03-30 22:40:28 +02:00
781831574dMerge pull request #45 from erwincoumans/master
erwincoumans
2014-03-24 15:46:59 -07:00
01fe7159d9Added CMake support to compile App_Bullet3_OpenCL_Demos
Erwin Coumans
2014-03-24 15:44:45 -07:00
5c5dbc035eAvoid memory leak with validation broadphase in PairBench.
Jackson Lee
2014-03-22 00:05:30 -07:00
4afe403e35Merge pull request #1 from bulletphysics/master
erwincoumans
2014-03-20 22:14:17 -07:00
71c34eb332fix a nasty bug, due to uninitialized variable, sometimes the value was nan and the == passed, leading to some OpenGL error later on due to glScissors failing…
Erwin Coumans
2014-03-20 22:10:58 -07:00
26bcff31f7Add overlapping pairs validation to PairBench.
Jackson Lee
2014-03-19 22:35:23 -07:00