Blender Git Loki

Git Commits -> Revision ca26aeb

Revision ca26aeb by Erwin Coumans (master)
June 23, 2007, 05:28 (GMT)
upgrade to latest Bullet 2.53. cross the fingers it doesn't break one of the exotic or less exotic platforms

Commit Details:

Full Hash: ca26aeb7b23e37e65f49d907ea53fcaeee77ad4e
SVN Revision: 11027
Parent Commit: 14ad8c9
Lines Changed: +5015, -2177

4 Added Paths:

/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp (+146, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.h (+60, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverBody.h (+71, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h (+63, -0) (View)

161 Modified Paths:

/extern/bullet2/src/btBulletCollisionCommon.h (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp (+211, -50) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h (+53, -30) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (+34, -6) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+6, -4) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp (+24, -29) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h (+43, -29) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (+7, -6) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h (+6, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+32, -15) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h (+7, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+38, -23) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+25, -30) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+16, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h (+8, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+17, -14) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h (+9, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+19, -20) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h (+7, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp (+3, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+15, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+92, -58) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp (+31, -24) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp (+10, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (+8, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.cpp (+11, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.h (+10, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp (+27, -28) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.cpp (+7, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+25, -25) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp (+47, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h (+26, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionMargin.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.cpp (+23, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.h (+16, -15) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.cpp (+13, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h (+7, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.h (+5, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.cpp (+8, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.h (+12, -12) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp (+25, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.h (+17, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.cpp (+15, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+35, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp (+30, -18) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.cpp (+18, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h (+15, -17) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.h (+4, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp (+14, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (+11, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp (+640, -74) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.h (+249, -39) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp (+41, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h (+41, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.cpp (+8, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp (+12, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp (+46, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (+1, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h (+36, -21) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp (+13, -14) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+19, -24) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp (+14, -12) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h (+13, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+6, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp (+18, -18) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h (+7, -7) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+6, -7) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp (+8, -8) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (+20, -19) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+2, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h (+14, -13) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (+59, -52) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h (+32, -11) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h (+6, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp (+12, -12) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp (+18, -12) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp (+72, -63) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h (+6, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h (+5, -1) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+58, -42) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.h (+33, -24) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h (+15, -15) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+42, -36) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h (+9, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp (+18, -17) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h (+5, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h (+9, -9) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp (+4, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h (+6, -7) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+720, -122) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+24, -13) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp (+36, -22) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h (+4, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+6, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h (+10, -4) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+99, -121) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+13, -13) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+8, -8) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+48, -46) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+22, -26) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (+21, -9) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+3, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (+127, -46) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+39, -18) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btVehicleRaycaster.h (+2, -2) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.cpp (+7, -6) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h (+12, -12) (Diff)
/extern/bullet2/src/LinearMath/btAabbUtil2.h (+5, -5) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.cpp (+25, -2) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.h (+5, -2) (Diff)
/extern/bullet2/src/LinearMath/btAlignedObjectArray.h (+208, -18) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+1, -6) (Diff)
/extern/bullet2/src/LinearMath/btGeometryUtil.cpp (+27, -18) (Diff)
/extern/bullet2/src/LinearMath/btGeometryUtil.h (+3, -3) (Diff)
/extern/bullet2/src/LinearMath/btIDebugDraw.h (+33, -2) (Diff)
/extern/bullet2/src/LinearMath/btMatrix3x3.h (+101, -101) (Diff)
/extern/bullet2/src/LinearMath/btMotionState.h (+2, -5) (Diff)
/extern/bullet2/src/LinearMath/btPoint3.h (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btQuadWord.h (+18, -12) (Diff)
/extern/bullet2/src/LinearMath/btQuaternion.h (+24, -24) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+66, -43) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+44, -12) (Diff)
/extern/bullet2/src/LinearMath/btSimdMinMax.h (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btTransform.h (+13, -13) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+22, -29) (Diff)
/extern/bullet2/src/LinearMath/btVector3.h (+16, -17) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+2, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021