[bullet] 02/04: Merge tag 'upstream/2.86+dfsg' into experimental
Markus Koschany
apo at moszumanska.debian.org
Thu Feb 9 05:11:28 UTC 2017
This is an automated email from the git hooks/post-receive script.
apo pushed a commit to branch experimental
in repository bullet.
commit 922d248db0d836b976abe3f2400e19e467f242ef
Merge: a624d2e 6746341
Author: Markus Koschany <apo at debian.org>
Date: Thu Feb 9 05:01:52 2017 +0100
Merge tag 'upstream/2.86+dfsg' into experimental
Upstream version 2.86+dfsg
# gpg: Signatur vom Do 09 Feb 2017 05:01:52 CET
# gpg: mittels RSA-Schlüssel ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4
# gpg: Korrekte Signatur von "Markus Koschany <apo at gambaru.de>" [ultimativ]
# gpg: alias "Markus Koschany <markus at koschany.net>" [ultimativ]
# gpg: alias "Markus Koschany <apo at debian.org>" [ultimativ]
CMakeLists.txt | 27 +-
Extras/ConvexDecomposition/concavity.cpp | 26 +-
.../BulletFileLoader/autogenerated/bullet.h | 4 +
Extras/Serialize/BulletFileLoader/bDNA.cpp | 3 +-
Extras/Serialize/BulletFileLoader/bFile.cpp | 13 +-
.../BulletWorldImporter/btBulletWorldImporter.cpp | 2 -
.../BulletWorldImporter/btWorldImporter.cpp | 17 +-
.../btBulletXmlWorldImporter.cpp | 92 +-
README.md | 13 +-
VERSION | 2 +-
build_and_run_cmake_pybullet_double.sh | 10 +
build_cmake_pybullet_win32.bat | 4 +
build_visual_studio_vr_pybullet_double.bat | 17 +-
data/MPL/LICENSE.txt | 19 +
data/MPL/MPL.xml | 473 +
data/MPL/mesh/index0.STL | Bin 0 -> 43084 bytes
data/MPL/mesh/index1.STL | Bin 0 -> 52684 bytes
data/MPL/mesh/index2.STL | Bin 0 -> 109284 bytes
data/MPL/mesh/index3.STL | Bin 0 -> 111184 bytes
data/MPL/mesh/middle0.STL | Bin 0 -> 43084 bytes
data/MPL/mesh/middle1.STL | Bin 0 -> 52684 bytes
data/MPL/mesh/middle2.STL | Bin 0 -> 109184 bytes
data/MPL/mesh/middle3.STL | Bin 0 -> 111184 bytes
data/MPL/mesh/palm.STL | Bin 0 -> 158184 bytes
data/MPL/mesh/pinky0.STL | Bin 0 -> 42584 bytes
data/MPL/mesh/pinky1.STL | Bin 0 -> 61684 bytes
data/MPL/mesh/pinky2.STL | Bin 0 -> 94684 bytes
data/MPL/mesh/pinky3.STL | Bin 0 -> 160984 bytes
data/MPL/mesh/ring0.STL | Bin 0 -> 43084 bytes
data/MPL/mesh/ring1.STL | Bin 0 -> 52684 bytes
data/MPL/mesh/ring2.STL | Bin 0 -> 109184 bytes
data/MPL/mesh/ring3.STL | Bin 0 -> 111184 bytes
data/MPL/mesh/thumb0.STL | Bin 0 -> 17884 bytes
data/MPL/mesh/thumb1.STL | Bin 0 -> 69084 bytes
data/MPL/mesh/thumb2.STL | Bin 0 -> 67984 bytes
data/MPL/mesh/thumb3.STL | Bin 0 -> 99184 bytes
data/MPL/mesh/wristx.STL | Bin 0 -> 58684 bytes
data/MPL/mesh/wristy.STL | Bin 0 -> 101484 bytes
data/MPL/mesh/wristz.STL | Bin 0 -> 54584 bytes
data/capsule.urdf | 23 +
data/door.urdf | 2 +-
data/gripper/wsg50_one_motor_gripper_free_base.sdf | 8 +
.../wsg50_one_motor_gripper_left_finger.urdf | 27 +
data/gripper/wsg50_one_motor_gripper_new.sdf | 2 +-
.../wsg50_one_motor_gripper_new_free_base.sdf | 8 +
...w.sdf => wsg50_one_motor_gripper_no_finger.sdf} | 95 +-
.../wsg50_one_motor_gripper_right_finger.urdf | 27 +
data/humanoid/LICENSE.txt | 26 +
data/humanoid/nao.urdf | 2663 ++++++
.../nao_meshes/meshes/V40/HeadPitch_0.10.stl | Bin 0 -> 392334 bytes
.../nao_meshes/meshes/V40/HeadYaw_0.10.stl | Bin 0 -> 484 bytes
.../nao_meshes/meshes/V40/LAnklePitch_0.10.stl | Bin 0 -> 734 bytes
.../nao_meshes/meshes/V40/LAnkleRoll_0.10.stl | Bin 0 -> 15734 bytes
.../nao_meshes/meshes/V40/LElbowRoll_0.10.stl | Bin 0 -> 4234 bytes
.../nao_meshes/meshes/V40/LFinger11_0.10.stl | Bin 0 -> 5634 bytes
.../nao_meshes/meshes/V40/LFinger12_0.10.stl | Bin 0 -> 5634 bytes
.../nao_meshes/meshes/V40/LFinger13_0.10.stl | Bin 0 -> 4984 bytes
.../nao_meshes/meshes/V40/LFinger21_0.10.stl | Bin 0 -> 5634 bytes
.../nao_meshes/meshes/V40/LFinger22_0.10.stl | Bin 0 -> 5634 bytes
.../nao_meshes/meshes/V40/LFinger23_0.10.stl | Bin 0 -> 4984 bytes
.../nao_meshes/meshes/V40/LHipPitch_0.10.stl | Bin 0 -> 11334 bytes
.../nao_meshes/meshes/V40/LHipRoll_0.10.stl | Bin 0 -> 534 bytes
.../nao_meshes/meshes/V40/LHipYawPitch_0.10.stl | Bin 0 -> 14934 bytes
.../nao_meshes/meshes/V40/LKneePitch_0.10.stl | Bin 0 -> 17134 bytes
.../nao_meshes/meshes/V40/LShoulderPitch_0.10.stl | Bin 0 -> 1084 bytes
.../nao_meshes/meshes/V40/LShoulderRoll_0.10.stl | Bin 0 -> 20834 bytes
.../nao_meshes/meshes/V40/LThumb1_0.10.stl | Bin 0 -> 5584 bytes
.../nao_meshes/meshes/V40/LThumb2_0.10.stl | Bin 0 -> 4984 bytes
.../nao_meshes/meshes/V40/LWristYaw_0.10.stl | Bin 0 -> 206334 bytes
.../nao_meshes/meshes/V40/RAnklePitch_0.10.stl | Bin 0 -> 734 bytes
.../nao_meshes/meshes/V40/RAnkleRoll_0.10.stl | Bin 0 -> 15734 bytes
.../nao_meshes/meshes/V40/RElbowRoll_0.10.stl | Bin 0 -> 4184 bytes
.../nao_meshes/meshes/V40/RFinger11_0.10.stl | Bin 0 -> 5584 bytes
.../nao_meshes/meshes/V40/RFinger12_0.10.stl | Bin 0 -> 5634 bytes
.../nao_meshes/meshes/V40/RFinger13_0.10.stl | Bin 0 -> 4984 bytes
.../nao_meshes/meshes/V40/RFinger21_0.10.stl | Bin 0 -> 5634 bytes
.../nao_meshes/meshes/V40/RFinger22_0.10.stl | Bin 0 -> 5634 bytes
.../nao_meshes/meshes/V40/RFinger23_0.10.stl | Bin 0 -> 4984 bytes
.../nao_meshes/meshes/V40/RHipPitch_0.10.stl | Bin 0 -> 11334 bytes
.../nao_meshes/meshes/V40/RHipRoll_0.10.stl | Bin 0 -> 534 bytes
.../nao_meshes/meshes/V40/RHipYawPitch_0.10.stl | Bin 0 -> 14934 bytes
.../nao_meshes/meshes/V40/RKneePitch_0.10.stl | Bin 0 -> 17134 bytes
.../nao_meshes/meshes/V40/RShoulderPitch_0.10.stl | Bin 0 -> 1084 bytes
.../nao_meshes/meshes/V40/RShoulderRoll_0.10.stl | Bin 0 -> 20834 bytes
.../nao_meshes/meshes/V40/RThumb1_0.10.stl | Bin 0 -> 5584 bytes
.../nao_meshes/meshes/V40/RThumb2_0.10.stl | Bin 0 -> 4984 bytes
.../nao_meshes/meshes/V40/RWristYaw_0.10.stl | Bin 0 -> 20684 bytes
data/humanoid/nao_meshes/meshes/V40/Torso_0.10.stl | Bin 0 -> 36184 bytes
data/husky/meshes/base_link.stl | Bin 0 -> 60484 bytes
data/kiva_shelf/0_Bullet3Demo.txt | 7 -
data/kuka_iiwa/model.sdf | 16 +-
data/kuka_iiwa/model_free_base.urdf | 289 +
data/mjcf/ant.xml | 80 +
data/mjcf/capsule.xml | 13 +
data/mjcf/hello_mjcf.xml | 13 +
data/mjcf/hopper.xml | 44 +
data/mjcf/humanoid.xml | 130 +
data/mjcf/inverted_double_pendulum.xml | 47 +
data/mjcf/inverted_pendulum.xml | 27 +
data/mjcf/reacher.xml | 39 +
data/mjcf/swimmer.xml | 38 +
data/multibody.bullet | Bin 14660 -> 14712 bytes
data/plane.obj | 14 +-
data/plane.urdf | 7 +-
data/quadruped/quadruped.urdf | 712 ++
data/r2d2.urdf | 12 +-
data/torus/plane_only.mtl | 10 +
data/torus/plane_only.obj | 7913 +++++++++++++++++
data/torus/torus.mtl | 10 +
data/torus/torus.obj | 1446 +++
data/{plane.urdf => torus/torus.urdf} | 17 +-
data/torus/torus_only.mtl | 12 +
data/torus/torus_only.obj | 1474 +++
data/torus/torus_with_plane.mtl | 10 +
data/torus/torus_with_plane.obj | 9384 ++++++++++++++++++++
data/torus/torus_with_plane.urdf | 33 +
data/torus/torus_with_separate_plane.urdf | 48 +
data/tray/tray.jpg | Bin 0 -> 369344 bytes
data/tray/tray_textured2.mtl | 13 +
data/tray/tray_textured2.obj | 255 +
data/{plane.urdf => tray/tray_textured2.urdf} | 16 +-
docs/pybullet_quickstartguide.pdf | Bin 0 -> 253251 bytes
examples/BasicDemo/CMakeLists.txt | 7 +-
examples/BasicDemo/premake4.lua | 7 +-
examples/Benchmarks/BenchmarkDemo.cpp | 117 +-
examples/CMakeLists.txt | 2 +-
examples/Collision/CollisionTutorialBullet2.cpp | 12 +-
.../Collision/Internal/Bullet2CollisionSdk.cpp | 9 +-
.../Internal/RealTimeBullet3CollisionSdk.cpp | 25 +-
examples/CommonInterfaces/CommonCameraInterface.h | 1 +
.../CommonInterfaces/CommonGUIHelperInterface.h | 26 +-
.../CommonInterfaces/CommonGraphicsAppInterface.h | 2 +-
examples/CommonInterfaces/CommonMultiBodyBase.h | 58 +-
.../CommonInterfaces/CommonParameterInterface.h | 4 +-
examples/CommonInterfaces/CommonRenderInterface.h | 1 +
examples/Constraints/ConstraintDemo.cpp | 13 +-
examples/Constraints/Dof6Spring2Setup.cpp | 2 -
examples/Constraints/TestHingeTorque.cpp | 10 +-
examples/Evolution/NN3DWalkers.cpp | 1058 +++
.../NN3DWalkers.h} | 17 +-
examples/Evolution/NN3DWalkersTimeWarpBase.h | 898 ++
examples/ExampleBrowser/CMakeLists.txt | 94 +-
examples/ExampleBrowser/ExampleEntries.cpp | 17 +-
examples/ExampleBrowser/GL_ShapeDrawer.cpp | 22 +-
examples/ExampleBrowser/GL_ShapeDrawer.h | 4 +-
.../GwenGUISupport/GwenParameterInterface.cpp | 29 +-
.../GwenGUISupport/GwenProfileWindow.cpp | 36 +-
.../GwenGUISupport/GwenProfileWindow.h | 2 +
.../ExampleBrowser/InProcessExampleBrowser.cpp | 28 +-
examples/ExampleBrowser/OpenGLExampleBrowser.cpp | 379 +-
examples/ExampleBrowser/OpenGLGuiHelper.cpp | 6 +-
examples/ExampleBrowser/OpenGLGuiHelper.h | 23 +
examples/ExampleBrowser/main.cpp | 23 +-
examples/ExampleBrowser/premake4.lua | 13 +-
examples/ExtendedTutorials/InclinedPlane.cpp | 28 +-
examples/ExtendedTutorials/MultiPendulum.cpp | 21 +-
examples/ExtendedTutorials/NewtonsCradle.cpp | 22 +-
examples/ExtendedTutorials/NewtonsRopeCradle.cpp | 21 +-
examples/ExtendedTutorials/premake4.lua | 4 +
examples/ForkLift/ForkLiftDemo.cpp | 4 +-
examples/FractureDemo/btFractureDynamicsWorld.cpp | 6 +-
.../ImportColladaDemo/LoadMeshFromCollada.cpp | 4 +-
.../ImportMJCFDemo/BulletMJCFImporter.cpp | 1687 ++++
.../Importers/ImportMJCFDemo/BulletMJCFImporter.h | 82 +
.../ImportMJCFSetup.cpp} | 274 +-
.../Importers/ImportMJCFDemo/ImportMJCFSetup.h | 8 +
.../ImportMeshUtility/b3ImportMeshUtility.cpp | 3 +-
.../Wavefront2GLInstanceGraphicsShape.cpp | 4 +-
.../Importers/ImportSDFDemo/ImportSDFSetup.cpp | 21 +-
.../ImportURDFDemo/BulletUrdfImporter.cpp | 32 +-
.../Importers/ImportURDFDemo/BulletUrdfImporter.h | 2 +-
.../Importers/ImportURDFDemo/ImportURDFSetup.cpp | 23 +-
examples/Importers/ImportURDFDemo/URDF2Bullet.cpp | 93 +-
examples/Importers/ImportURDFDemo/URDF2Bullet.h | 3 +-
.../ImportURDFDemo/URDFImporterInterface.h | 10 +-
examples/Importers/ImportURDFDemo/URDFJointTypes.h | 9 +
examples/Importers/ImportURDFDemo/UrdfParser.cpp | 44 +-
examples/Importers/ImportURDFDemo/UrdfParser.h | 17 +-
.../InverseDynamics/InverseDynamicsExample.cpp | 6 +-
.../InverseKinematics/InverseKinematicsExample.cpp | 16 +-
examples/MultiBody/InvertedPendulumPDControl.cpp | 14 +-
examples/MultiBody/MultiBodyConstraintFeedback.cpp | 16 +-
examples/MultiBody/MultiBodySoftContact.cpp | 6 +-
examples/MultiBody/MultiDofDemo.cpp | 15 +-
examples/MultiBody/Pendulum.cpp | 4 +-
examples/MultiBody/TestJointTorqueSetup.cpp | 8 +-
.../MultiThreadedDemo/CommonRigidBodyMTBase.cpp | 882 ++
.../CommonRigidBodyMTBase.h} | 238 +-
examples/MultiThreadedDemo/MultiThreadedDemo.cpp | 281 +
.../MultiThreadedDemo.h} | 17 +-
examples/MultiThreadedDemo/ParallelFor.h | 336 +
examples/MultiThreading/MultiThreadingExample.cpp | 9 +-
examples/MultiThreading/b3Win32ThreadSupport.cpp | 5 +-
examples/OpenCL/CommonOpenCL/CommonOpenCLBase.h | 4 +-
examples/OpenCL/broadphase/PairBench.cpp | 25 +-
examples/OpenCL/rigidbody/GpuConvexScene.cpp | 47 +-
examples/OpenCL/rigidbody/GpuRigidBodyDemo.cpp | 19 +-
examples/OpenCL/rigidbody/GpuRigidBodyDemo.h | 3 +-
.../rigidbody/GpuRigidBodyDemoInternalData.h | 4 +-
examples/OpenGLWindow/EGLOpenGLWindow.cpp | 207 +
examples/OpenGLWindow/EGLOpenGLWindow.h | 76 +
examples/OpenGLWindow/GLInstancingRenderer.cpp | 16 +-
examples/OpenGLWindow/GLPrimInternalData.h | 7 +-
examples/OpenGLWindow/GLPrimitiveRenderer.cpp | 233 +-
examples/OpenGLWindow/GLPrimitiveRenderer.h | 25 +-
examples/OpenGLWindow/GwenOpenGL3CoreRenderer.h | 28 +-
examples/OpenGLWindow/MacOpenGLWindow.mm | 103 +-
examples/OpenGLWindow/SimpleCamera.cpp | 15 +
examples/OpenGLWindow/SimpleCamera.h | 2 +
examples/OpenGLWindow/SimpleOpenGL2App.cpp | 18 +-
examples/OpenGLWindow/SimpleOpenGL2App.h | 2 +-
examples/OpenGLWindow/SimpleOpenGL2Renderer.cpp | 1 +
examples/OpenGLWindow/SimpleOpenGL3App.cpp | 18 +-
examples/OpenGLWindow/SimpleOpenGL3App.h | 2 +-
examples/OpenGLWindow/fontstash.cpp | 2 +-
examples/Raycast/RaytestDemo.cpp | 2 +-
.../RenderingExamples/DynamicTexturedCubeDemo.cpp | 10 +-
examples/RenderingExamples/RaytracerSetup.cpp | 16 +-
examples/RenderingExamples/TimeSeriesCanvas.cpp | 2 +-
examples/RenderingExamples/TinyRendererSetup.cpp | 69 +-
examples/RenderingExamples/TinyVRGui.cpp | 7 +-
examples/RigidBody/RigidBodySoftContact.cpp | 3 +-
examples/RoboticsLearning/GripperGraspExample.cpp | 214 +-
examples/RoboticsLearning/GripperGraspExample.h | 2 +
examples/RoboticsLearning/KukaGraspExample.cpp | 6 +-
examples/RoboticsLearning/R2D2GraspExample.cpp | 10 +-
examples/RoboticsLearning/b3RobotSimAPI.cpp | 80 +-
examples/RoboticsLearning/b3RobotSimAPI.h | 2 +
.../RollingFrictionDemo/RollingFrictionDemo.cpp | 10 +-
examples/SharedMemory/BodyJointInfoUtility.h | 2 +
examples/SharedMemory/CMakeLists.txt | 206 +
examples/SharedMemory/IKTrajectoryHelper.cpp | 45 +-
examples/SharedMemory/PhysicsClient.h | 12 +
examples/SharedMemory/PhysicsClientC_API.cpp | 1635 +++-
examples/SharedMemory/PhysicsClientC_API.h | 153 +-
examples/SharedMemory/PhysicsClientExample.cpp | 86 +-
.../SharedMemory/PhysicsClientSharedMemory.cpp | 434 +-
examples/SharedMemory/PhysicsClientSharedMemory.h | 15 +-
.../SharedMemory/PhysicsClientSharedMemory2.cpp | 27 +
examples/SharedMemory/PhysicsClientSharedMemory2.h | 18 +
.../PhysicsClientSharedMemory2_C_API.cpp | 19 +
.../PhysicsClientSharedMemory2_C_API.h | 18 +
.../PhysicsClientSharedMemory_C_API.cpp | 11 +
.../SharedMemory/PhysicsClientSharedMemory_C_API.h | 16 +
examples/SharedMemory/PhysicsClientUDP.cpp | 593 ++
examples/SharedMemory/PhysicsClientUDP.h | 37 +
examples/SharedMemory/PhysicsClientUDP_C_API.cpp | 22 +
examples/SharedMemory/PhysicsClientUDP_C_API.h | 19 +
.../PhysicsCommandProcessorInterface.h | 27 +
examples/SharedMemory/PhysicsDirect.cpp | 622 +-
examples/SharedMemory/PhysicsDirect.h | 26 +-
examples/SharedMemory/PhysicsDirectC_API.cpp | 13 +-
examples/SharedMemory/PhysicsLoopBack.cpp | 31 +-
examples/SharedMemory/PhysicsLoopBack.h | 12 +
examples/SharedMemory/PhysicsLoopBackC_API.cpp | 3 +-
.../SharedMemory/PhysicsServerCommandProcessor.cpp | 3137 +++++--
.../SharedMemory/PhysicsServerCommandProcessor.h | 51 +-
examples/SharedMemory/PhysicsServerExample.cpp | 1271 ++-
.../SharedMemory/PhysicsServerSharedMemory.cpp | 283 +-
examples/SharedMemory/PhysicsServerSharedMemory.h | 6 +-
examples/SharedMemory/PosixSharedMemory.cpp | 95 +-
.../SharedMemory/SharedMemoryCommandProcessor.cpp | 215 +
.../SharedMemory/SharedMemoryCommandProcessor.h | 37 +
examples/SharedMemory/SharedMemoryCommands.h | 254 +-
.../SharedMemoryInProcessPhysicsC_API.cpp | 2 +-
examples/SharedMemory/SharedMemoryPublic.h | 196 +-
.../TinyRendererVisualShapeConverter.cpp | 388 +-
.../TinyRendererVisualShapeConverter.h | 21 +-
examples/SharedMemory/Win32SharedMemory.cpp | 113 +-
examples/SharedMemory/main.cpp | 17 +-
examples/SharedMemory/premake4.lua | 76 +-
examples/SharedMemory/udp/main.cpp | 229 +
examples/SharedMemory/udp/premake4.lua | 128 +
examples/SoftDemo/SoftDemo.cpp | 24 +-
examples/StandaloneMain/hellovr_opengl_main.cpp | 86 +-
.../StandaloneMain/main_opengl_single_example.cpp | 10 +-
.../main_sw_tinyrenderer_single_example.cpp | 7 +-
.../main_tinyrenderer_single_example.cpp | 21 +-
examples/TinyRenderer/TinyRenderer.cpp | 283 +-
examples/TinyRenderer/TinyRenderer.h | 13 +-
examples/TinyRenderer/our_gl.cpp | 55 +-
examples/Tutorial/Dof6ConstraintTutorial.cpp | 6 +-
examples/Tutorial/Tutorial.cpp | 8 +-
examples/Utils/b3Clock.cpp | 72 +-
examples/Utils/b3ERPCFMHelper.hpp | 79 +
examples/Utils/b3ReferenceFrameHelper.hpp | 56 +
examples/Vehicles/Hinge2Vehicle.cpp | 34 +-
examples/pybullet/CMakeLists.txt | 55 +-
examples/pybullet/constraint.py | 24 +
examples/pybullet/hand.ino | 32 +
examples/pybullet/hand.py | 78 +
examples/pybullet/hello_pybullet.py | 23 +
examples/pybullet/inverse_kinematics.py | 85 +
examples/pybullet/premake4.lua | 32 +-
examples/pybullet/pybullet.c | 4213 +++++++--
examples/pybullet/quadruped.py | 135 +
examples/pybullet/robotcontrol.py | 2 +-
examples/pybullet/test.py | 2 +-
examples/pybullet/testrender.py | 38 +-
examples/pybullet/testrender_np.py | 45 +-
examples/pybullet/vrEvent.py | 62 +
examples/pybullet/vr_kuka_pr2_move.py | 22 +
examples/pybullet/vr_kuka_setup.py | 76 +
.../BroadPhaseCollision/b3DynamicBvh.h | 5 +-
.../BroadPhaseCollision/b3DynamicBvhBroadphase.cpp | 4 +-
.../BroadPhaseCollision/b3DynamicBvhBroadphase.h | 14 +-
.../BroadPhaseCollision/b3OverlappingPairCache.cpp | 4 +-
.../BroadPhaseCollision/b3OverlappingPairCache.h | 2 +-
.../NarrowPhaseCollision/b3Config.h | 2 +-
.../NarrowPhaseCollision/shared/b3ClipFaces.h | 2 +-
.../shared/b3ContactConvexConvexSAT.h | 9 +-
.../shared/b3FindConcaveSatAxis.h | 8 +-
.../shared/b3FindSeparatingAxis.h | 2 +-
.../NarrowPhaseCollision/shared/b3MprPenetration.h | 2 +-
.../ConstraintSolver/b3PgsJacobiSolver.cpp | 7 +-
.../ConstraintSolver/b3Point2PointConstraint.cpp | 2 +-
src/Bullet3Dynamics/b3CpuRigidBodyPipeline.cpp | 16 +-
.../BroadphaseCollision/b3GpuBroadphaseInterface.h | 4 +-
.../BroadphaseCollision/b3GpuGridBroadphase.cpp | 9 +-
.../BroadphaseCollision/b3GpuGridBroadphase.h | 4 +-
.../b3GpuParallelLinearBvhBroadphase.cpp | 4 +-
.../b3GpuParallelLinearBvhBroadphase.h | 4 +-
.../BroadphaseCollision/b3GpuSapBroadphase.cpp | 92 +-
.../BroadphaseCollision/b3GpuSapBroadphase.h | 4 +-
src/Bullet3OpenCL/Initialize/b3OpenCLUtils.cpp | 10 +-
.../NarrowphaseCollision/b3ConvexHullContact.cpp | 83 +-
.../NarrowphaseCollision/b3GjkPairDetector.cpp | 12 +-
.../NarrowphaseCollision/b3QuantizedBvh.h | 2 +-
src/Bullet3OpenCL/Raycast/b3GpuRaycast.cpp | 2 +-
.../RigidBody/b3GpuGenericConstraint.cpp | 2 +-
.../RigidBody/b3GpuJacobiContactSolver.cpp | 4 +-
src/Bullet3OpenCL/RigidBody/b3GpuNarrowPhase.cpp | 4 +-
.../RigidBody/b3GpuPgsConstraintSolver.cpp | 18 +-
.../RigidBody/b3GpuPgsContactSolver.cpp | 49 +-
src/Bullet3OpenCL/RigidBody/b3Solver.cpp | 49 +-
src/Bullet3Serialize/Bullet2FileLoader/b3DNA.cpp | 5 +-
src/Bullet3Serialize/Bullet2FileLoader/b3File.cpp | 7 +-
.../BroadphaseCollision/btAxisSweep3.h | 13 +-
.../BroadphaseCollision/btBroadphaseInterface.h | 2 +-
.../BroadphaseCollision/btBroadphaseProxy.h | 13 +-
src/BulletCollision/BroadphaseCollision/btDbvt.h | 6 +-
.../BroadphaseCollision/btDbvtBroadphase.cpp | 32 +-
.../BroadphaseCollision/btDbvtBroadphase.h | 5 +-
.../BroadphaseCollision/btDispatcher.h | 8 +-
.../BroadphaseCollision/btMultiSapBroadphase.cpp | 489 -
.../BroadphaseCollision/btMultiSapBroadphase.h | 151 -
.../BroadphaseCollision/btOverlappingPairCache.h | 5 +-
.../BroadphaseCollision/btQuantizedBvh.h | 2 +-
.../BroadphaseCollision/btSimpleBroadphase.cpp | 4 +-
.../BroadphaseCollision/btSimpleBroadphase.h | 6 +-
src/BulletCollision/CMakeLists.txt | 2 -
.../CollisionDispatch/SphereTriangleDetector.cpp | 2 +-
.../CollisionDispatch/btCollisionConfiguration.h | 3 +
.../CollisionDispatch/btCollisionDispatcher.cpp | 55 +-
.../CollisionDispatch/btCollisionDispatcher.h | 8 +-
.../CollisionDispatch/btCollisionObject.cpp | 1 +
.../CollisionDispatch/btCollisionObject.h | 38 +-
.../CollisionDispatch/btCollisionWorld.cpp | 37 +-
.../CollisionDispatch/btCollisionWorld.h | 20 +-
.../CollisionDispatch/btCollisionWorldImporter.cpp | 4 +-
.../btCompoundCollisionAlgorithm.cpp | 42 +-
.../btCompoundCompoundCollisionAlgorithm.cpp | 47 +-
.../btConvexConcaveCollisionAlgorithm.cpp | 19 +-
.../CollisionDispatch/btConvexConvexAlgorithm.cpp | 62 +-
.../CollisionDispatch/btConvexConvexAlgorithm.h | 8 +-
.../btDefaultCollisionConfiguration.cpp | 89 +-
.../btDefaultCollisionConfiguration.h | 11 +-
.../CollisionDispatch/btManifoldResult.cpp | 1 +
.../CollisionDispatch/btManifoldResult.h | 8 +-
.../btSphereSphereCollisionAlgorithm.cpp | 3 +-
.../btSphereTriangleCollisionAlgorithm.cpp | 2 +-
.../CollisionShapes/btCapsuleShape.cpp | 26 +-
.../CollisionShapes/btCapsuleShape.h | 24 +-
.../CollisionShapes/btCollisionShape.h | 2 +-
.../CollisionShapes/btConvexShape.cpp | 10 +-
.../Gimpact/btGImpactCollisionAlgorithm.h | 2 +-
src/BulletCollision/Gimpact/btGImpactShape.cpp | 53 +
src/BulletCollision/Gimpact/btGImpactShape.h | 28 +-
.../NarrowPhaseCollision/btGjkPairDetector.cpp | 88 +-
.../NarrowPhaseCollision/btPersistentManifold.h | 4 +-
.../NarrowPhaseCollision/btVoronoiSimplexSolver.h | 6 +-
src/BulletDynamics/CMakeLists.txt | 4 +
.../Character/btKinematicCharacterController.cpp | 4 +-
.../ConstraintSolver/btContactSolverInfo.h | 3 +-
.../btSequentialImpulseConstraintSolver.cpp | 166 +-
.../btSequentialImpulseConstraintSolver.h | 14 +-
.../Dynamics/btDiscreteDynamicsWorld.cpp | 73 +-
.../Dynamics/btDiscreteDynamicsWorld.h | 11 +-
.../Dynamics/btDiscreteDynamicsWorldMt.cpp | 162 +
.../Dynamics/btDiscreteDynamicsWorldMt.h | 42 +
src/BulletDynamics/Dynamics/btDynamicsWorld.h | 5 +-
.../Dynamics/btSimpleDynamicsWorld.cpp | 2 +-
.../Dynamics/btSimpleDynamicsWorld.h | 2 +-
.../Dynamics/btSimulationIslandManagerMt.cpp | 641 ++
.../Dynamics/btSimulationIslandManagerMt.h | 109 +
src/BulletDynamics/Featherstone/btMultiBody.cpp | 35 +-
src/BulletDynamics/Featherstone/btMultiBody.h | 3 +-
.../Featherstone/btMultiBodyConstraint.cpp | 14 +-
.../Featherstone/btMultiBodyConstraint.h | 8 +-
.../Featherstone/btMultiBodyConstraintSolver.cpp | 33 +-
.../Featherstone/btMultiBodyConstraintSolver.h | 2 +-
.../Featherstone/btMultiBodyDynamicsWorld.cpp | 4 +-
.../Featherstone/btMultiBodyDynamicsWorld.h | 2 +-
.../Featherstone/btMultiBodyFixedConstraint.h | 4 +-
.../Featherstone/btMultiBodyPoint2Point.h | 7 +-
.../Featherstone/btMultiBodySliderConstraint.h | 4 +-
src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp | 14 +-
src/BulletDynamics/MLCPSolvers/btMLCPSolver.h | 11 +
.../MLCPSolvers/btSolveProjectedGaussSeidel.h | 30 +-
src/BulletSoftBody/CMakeLists.txt | 2 +
src/BulletSoftBody/btSoftBody.cpp | 55 +-
src/BulletSoftBody/btSoftBody.h | 7 +-
.../btSoftBodyConcaveCollisionAlgorithm.cpp | 7 +-
src/BulletSoftBody/btSoftBodyHelpers.cpp | 4 +-
src/BulletSoftBody/btSoftBodyInternals.h | 39 +-
...sWorld.cpp => btSoftMultiBodyDynamicsWorld.cpp} | 48 +-
...amicsWorld.h => btSoftMultiBodyDynamicsWorld.h} | 19 +-
src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h | 4 +-
src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp | 2 +-
src/BulletSoftBody/btSoftRigidDynamicsWorld.h | 2 +-
src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h | 4 +-
src/BulletSoftBody/btSparseSDF.h | 2 +-
src/LinearMath/CMakeLists.txt | 2 +
src/LinearMath/btAlignedObjectArray.h | 17 +-
src/LinearMath/btConvexHull.cpp | 4 +-
src/LinearMath/btPoolAllocator.h | 15 +-
src/LinearMath/btQuickprof.cpp | 329 +-
src/LinearMath/btQuickprof.h | 68 +-
src/LinearMath/btScalar.h | 2 +-
src/LinearMath/btSerializer.cpp | 1993 ++---
src/LinearMath/btSerializer.h | 26 +-
src/LinearMath/btThreads.cpp | 231 +
src/LinearMath/btThreads.h | 75 +
src/btBulletCollisionCommon.h | 1 -
test/InverseDynamics/CMakeLists.txt | 6 +-
test/InverseDynamics/test_invdyn_jacobian.cpp | 6 +-
test/InverseDynamics/test_invdyn_kinematics.cpp | 5 +-
test/SharedMemory/CMakeLists.txt | 9 +-
test/SharedMemory/premake4.lua | 5 +
test/SharedMemory/test.c | 40 +-
test/enet/chat/client/main.cpp | 168 +
test/enet/{ => chat}/client/premake4.lua | 4 +-
test/enet/chat/server/main.cpp | 103 +
test/enet/{ => chat}/server/premake4.lua | 4 +-
test/enet/{ => nat_punchthrough}/client/main.cpp | 0
.../{ => nat_punchthrough}/client/premake4.lua | 4 +-
test/enet/{ => nat_punchthrough}/server/main.cpp | 0
.../{ => nat_punchthrough}/server/premake4.lua | 4 +-
448 files changed, 50796 insertions(+), 6358 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/bullet.git
More information about the Pkg-games-commits
mailing list