Blender Git Commit Log

Git Commits -> Revision 82d3d9f

Revision 82d3d9f by Sergej Reich (master)
June 8, 2012, 16:13 (GMT)
Update Bullet to version 2.80 (bullet svn revision 2537)

Remove Jamfiles and other unused files that stuck around during previous updates.

Add patches for local changes to the patches directory.

Update readme.txt, it had outdated infromation.

Commit Details:

Full Hash: 82d3d9f2ba47bbf2f868b5a970d1fe149eba13e2
SVN Revision: 47615
Parent Commit: 221a787
Lines Changed: +7109, -2144

9 Added Paths:

/extern/bullet2/patches/ghost_softbody.patch (+42, -0) (View)
/extern/bullet2/patches/pvs_warning_fixes.patch (+31, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp (+296, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h (+62, -0) (View)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp (+440, -0) (View)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h (+46, -0) (View)
/extern/bullet2/src/LinearMath/btConvexHullComputer.cpp (+2751, -0) (View)
/extern/bullet2/src/LinearMath/btConvexHullComputer.h (+103, -0) (View)
/extern/bullet2/src/LinearMath/btGrahamScan2dConvexHull.h (+110, -0) (View)

4 Deleted Paths:

/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp (+0, -196)
/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h (+0, -46)
/extern/bullet2/src/LinearMath/btPoint3.h (+0, -24)
/extern/bullet2/src/LinearMath/btSimdMinMax.h (+0, -41)

181 Modified Paths:

/extern/bullet2/CMakeLists.txt (+48, -39) (Diff)
/extern/bullet2/readme.txt (+6, -12) (Diff)
/extern/bullet2/src/btBulletDynamicsCommon.h (+0, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+9, -7) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+11, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h (+16, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+230, -157) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+3, -12) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+218, -59) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp (+25, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp (+11, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h (+2, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp (+80, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+13, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBox2dShape.h (+9, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.cpp (+11, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+5, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionMargin.h (+6, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp (+44, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.h (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.h (+22, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.cpp (+19, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.cpp (+2, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h (+10, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMaterial.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp (+285, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h (+17, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp (+2, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h (+2, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h (+3, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btQuantization.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp (+71, -64) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h (+11, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp (+64, -22) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp (+47, -5) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h (+5, -9) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h (+4, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Character/btCharacterControllerInterface.h (+4, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.h (+4, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp (+6, -1) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+47, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.h (+6, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+9, -1) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp (+13, -0) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h (+5, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp (+15, -14) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h (+4, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+124, -72) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+5, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h (+7, -4) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h (+2, -0) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+10, -0) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h (+48, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h (+4, -4) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+268, -173) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+5, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+2, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+4, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btVehicleRaycaster.h (+4, -4) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h (+3, -3) (Diff)
/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h (+1, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp (+211, -81) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBody.h (+17, -7) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp (+34, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.h (+3, -3) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h (+1, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h (+1, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp (+12, -5) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.h (+4, -0) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletSoftBody/btSparseSDF.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btAabbUtil2.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.cpp (+7, -8) (Diff)
/extern/bullet2/src/LinearMath/btAlignedObjectArray.h (+28, -5) (Diff)
/extern/bullet2/src/LinearMath/btConvexHull.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btHashMap.h (+16, -0) (Diff)
/extern/bullet2/src/LinearMath/btIDebugDraw.h (+4, -3) (Diff)
/extern/bullet2/src/LinearMath/btList.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btMinMax.h (+4, -4) (Diff)
/extern/bullet2/src/LinearMath/btPoolAllocator.h (+5, -0) (Diff)
/extern/bullet2/src/LinearMath/btQuadWord.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btQuaternion.h (+25, -28) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+2, -1) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+11, -4) (Diff)
/extern/bullet2/src/LinearMath/btRandom.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+30, -7) (Diff)
/extern/bullet2/src/LinearMath/btSerializer.cpp (+577, -568) (Diff)
/extern/bullet2/src/LinearMath/btSerializer.h (+7, -23) (Diff)
/extern/bullet2/src/LinearMath/btTransform.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btVector3.h (+3, -3) (Diff)
/extern/bullet2/src/SConscript (+12, -19) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021