Blender Git Loki
Git Commits -> Revision 656ee61
Revision 656ee61 by Andre Susano Pinto (master) September 19, 2008, 14:15 (GMT) |
Merge from trunk (The last time there was some files missing due to failed connection to svn server while merging.. thats why this stuff of reverting last merge and redoing it) svn merge -r 16231:16608 https://svn.blender.org/svnroot/bf-blender/trunk/blender |
Commit Details:
Full Hash: 656ee61718d85f9366115756ba28e4b53f36d6b2
SVN Revision: 16609
Parent Commit: 2f9f071
Lines Changed: +61187, -18468
92 Added Paths:
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp (+1289, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h (+1112, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp (+547, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h (+117, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp (+466, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h (+144, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h (+40, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp (+1025, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h (+486, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp (+85, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h (+66, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp (+683, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h (+44, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h (+47, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp (+108, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h (+71, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp (+291, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h (+115, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp (+78, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.h (+98, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMaterial.h (+34, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp (+45, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h (+124, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp (+103, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h (+57, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.cpp (+164, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.h (+56, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp (+86, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h (+84, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp (+114, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.h (+88, -0) (View)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp (+943, -0) (View)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h (+71, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp (+415, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h (+218, -0) (View)
/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp (+193, -0) (View)
/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h (+46, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp (+2594, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBody.h (+813, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp (+410, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h (+118, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp (+653, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.h (+107, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h (+896, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp (+108, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h (+48, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp (+79, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h (+75, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp (+126, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.h (+73, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp (+46, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h (+69, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSparseSDF.h (+306, -0) (View)
/extern/bullet2/src/BulletSoftBody/CMakeLists.txt (+21, -0) (View)
/extern/bullet2/src/LinearMath/btConvexHull.cpp (+1153, -0) (View)
/extern/bullet2/src/LinearMath/btConvexHull.h (+242, -0) (View)
/extern/bullet2/src/LinearMath/btHashMap.h (+303, -0) (View)
/extern/bullet2/src/LinearMath/btPoolAllocator.h (+97, -0) (View)
/projectfiles_vc7/blender/gpu/BL_gpu.vcproj (+372, -0) (View)
/release/scripts/bpymodules/BPyTextPlugin.py (+814, -0) (View)
/release/scripts/scripttemplate_gamelogic.py (+93, -0) (View)
/release/scripts/scripttemplate_gamelogic_basic.py (+33, -0) (View)
/release/scripts/scripttemplate_text_plugin.py (+69, -0) (View)
/release/scripts/textplugin_functiondocs.py (+64, -0) (View)
/release/scripts/textplugin_imports.py (+91, -0) (View)
/release/scripts/textplugin_membersuggest.py (+90, -0) (View)
/release/scripts/textplugin_outliner.py (+142, -0) (View)
/release/scripts/textplugin_suggest.py (+94, -0) (View)
/release/scripts/textplugin_templates.py (+123, -0) (View)
/source/blender/blenkernel/BKE_suggestions.h (+93, -0) (View)
/source/blender/blenkernel/intern/suggestions.c (+254, -0) (View)
/source/blender/gpu/CMakeLists.txt (+34, -0) (View)
/source/blender/gpu/GPU_draw.h (+116, -0) (View)
/source/blender/gpu/GPU_extensions.h (+144, -0) (View)
/source/blender/gpu/GPU_material.h (+169, -0) (View)
/source/blender/gpu/intern/gpu_codegen.c (+1441, -0) (View)
/source/blender/gpu/intern/gpu_codegen.h (+87, -0) (View)
/source/blender/gpu/intern/gpu_draw.c (+1168, -0) (View)
/source/blender/gpu/intern/gpu_extensions.c (+984, -0) (View)
/source/blender/gpu/intern/gpu_material.c (+1496, -0) (View)
/source/blender/gpu/intern/gpu_shader_material.glsl (+1555, -0) (View)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+1032, -0) (View)
/source/blender/gpu/intern/gpu_shader_vertex.glsl (+12, -0) (View)
/source/blender/gpu/intern/gpu_shader_vertex.glsl.c (+13, -0) (View)
/source/blender/gpu/intern/Makefile (+53, -0)
/source/blender/gpu/Makefile (+37, -0)
/source/blender/gpu/SConscript (+11, -0) (View)
/source/blender/include/BIF_keyframing.h (+99, -0) (View)
/source/blender/src/keyframing.c (+1839, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.cpp (+265, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.h (+71, -0) (View)
/source/gameengine/PyDoc/KX_PolyProxy.py (+100, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h (+1112, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp (+547, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h (+117, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp (+466, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h (+144, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h (+40, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp (+1025, -0) (View)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h (+486, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp (+85, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h (+66, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp (+683, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h (+44, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h (+47, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp (+108, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h (+71, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp (+291, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h (+115, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp (+78, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.h (+98, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMaterial.h (+34, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp (+45, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h (+124, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp (+103, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h (+57, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.cpp (+164, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.h (+56, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp (+86, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h (+84, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp (+114, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.h (+88, -0) (View)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp (+943, -0) (View)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h (+71, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp (+415, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h (+218, -0) (View)
/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp (+193, -0) (View)
/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.h (+46, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp (+2594, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBody.h (+813, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp (+410, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h (+118, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp (+653, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.h (+107, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h (+896, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp (+108, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h (+48, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp (+79, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h (+75, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp (+126, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.h (+73, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp (+46, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h (+69, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSparseSDF.h (+306, -0) (View)
/extern/bullet2/src/BulletSoftBody/CMakeLists.txt (+21, -0) (View)
/extern/bullet2/src/LinearMath/btConvexHull.cpp (+1153, -0) (View)
/extern/bullet2/src/LinearMath/btConvexHull.h (+242, -0) (View)
/extern/bullet2/src/LinearMath/btHashMap.h (+303, -0) (View)
/extern/bullet2/src/LinearMath/btPoolAllocator.h (+97, -0) (View)
/projectfiles_vc7/blender/gpu/BL_gpu.vcproj (+372, -0) (View)
/release/scripts/bpymodules/BPyTextPlugin.py (+814, -0) (View)
/release/scripts/scripttemplate_gamelogic.py (+93, -0) (View)
/release/scripts/scripttemplate_gamelogic_basic.py (+33, -0) (View)
/release/scripts/scripttemplate_text_plugin.py (+69, -0) (View)
/release/scripts/textplugin_functiondocs.py (+64, -0) (View)
/release/scripts/textplugin_imports.py (+91, -0) (View)
/release/scripts/textplugin_membersuggest.py (+90, -0) (View)
/release/scripts/textplugin_outliner.py (+142, -0) (View)
/release/scripts/textplugin_suggest.py (+94, -0) (View)
/release/scripts/textplugin_templates.py (+123, -0) (View)
/source/blender/blenkernel/BKE_suggestions.h (+93, -0) (View)
/source/blender/blenkernel/intern/suggestions.c (+254, -0) (View)
/source/blender/gpu/CMakeLists.txt (+34, -0) (View)
/source/blender/gpu/GPU_draw.h (+116, -0) (View)
/source/blender/gpu/GPU_extensions.h (+144, -0) (View)
/source/blender/gpu/GPU_material.h (+169, -0) (View)
/source/blender/gpu/intern/gpu_codegen.c (+1441, -0) (View)
/source/blender/gpu/intern/gpu_codegen.h (+87, -0) (View)
/source/blender/gpu/intern/gpu_draw.c (+1168, -0) (View)
/source/blender/gpu/intern/gpu_extensions.c (+984, -0) (View)
/source/blender/gpu/intern/gpu_material.c (+1496, -0) (View)
/source/blender/gpu/intern/gpu_shader_material.glsl (+1555, -0) (View)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+1032, -0) (View)
/source/blender/gpu/intern/gpu_shader_vertex.glsl (+12, -0) (View)
/source/blender/gpu/intern/gpu_shader_vertex.glsl.c (+13, -0) (View)
/source/blender/gpu/intern/Makefile (+53, -0)
/source/blender/gpu/Makefile (+37, -0)
/source/blender/gpu/SConscript (+11, -0) (View)
/source/blender/include/BIF_keyframing.h (+99, -0) (View)
/source/blender/src/keyframing.c (+1839, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.cpp (+265, -0) (View)
/source/gameengine/Ketsji/KX_PolyProxy.h (+71, -0) (View)
/source/gameengine/PyDoc/KX_PolyProxy.py (+100, -0) (View)
685 Modified Paths:
/blenderplayer/CMakeLists.txt (+2, -0) (Diff)
/CMake/macros.cmake (+4, -0) (Diff)
/CMakeLists.txt (+19, -2) (Diff)
/config/darwin-config.py (+12, -2) (Diff)
/config/linux2-config.py (+13, -0) (Diff)
/config/linuxcross-config.py (+11, -0) (Diff)
/config/openbsd3-config.py (+5, -0) (Diff)
/config/sunos5-config.py (+11, -0) (Diff)
/config/win32-mingw-config.py (+6, -0) (Diff)
/config/win32-vc-config.py (+11, -0) (Diff)
/extern/bullet2/CMakeLists.txt (+1, -0) (Diff)
/extern/bullet2/make/msvc_7_0/Bullet_vc7.vcproj (+183, -3) (Diff)
/extern/bullet2/Makefile (+2, -1) (Diff)
/extern/bullet2/readme.txt (+5, -0) (Diff)
/extern/bullet2/src/btBulletCollisionCommon.h (+8, -3) (Diff)
/extern/bullet2/src/btBulletDynamicsCommon.h (+5, -1) (Diff)
/extern/bullet2/src/Bullet-C-Api.h (+139, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp (+7, -629) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h (+823, -47) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h (+21, -7) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (+42, -13) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+7, -4) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+16, -6) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp (+444, -61) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h (+334, -17) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (+152, -74) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h (+74, -18) (Diff)
/extern/bullet2/src/BulletCollision/CMakeLists.txt (+93, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+84, -153) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h (+37, -25) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (+10, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+68, -30) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+472, -150) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+173, -29) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (+182, -35) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h (+24, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+16, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h (+14, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+7, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h (+17, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h (+8, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+20, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+27, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+78, -51) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h (+12, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp (+15, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h (+17, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp (+16, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h (+14, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (+13, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h (+14, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp (+13, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.cpp (+4, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+67, -37) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp (+195, -26) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h (+27, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp (+30, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.h (+69, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.cpp (+7, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.h (+30, -15) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.cpp (+150, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h (+70, -23) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.h (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.h (+12, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.cpp (+0, -59) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+18, -69) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp (+113, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h (+18, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.cpp (+7, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h (+10, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.h (+7, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp (+56, -59) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h (+10, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+7, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp (+101, -556) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.h (+15, -282) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp (+40, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h (+10, -28) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.h (+11, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h (+12, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h (+9, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp (+1, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (+9, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp (+38, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h (+29, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp (+82, -27) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+25, -37) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp (+12, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h (+17, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+8, -10) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp (+33, -8) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h (+10, -8) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp (+81, -79) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.cpp (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp (+12, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (+9, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h (+22, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (+3, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp (+24, -14) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h (+47, -15) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp (+65, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h (+21, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp (+49, -31) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/CMakeLists.txt (+17, -1) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp (+26, -22) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h (+3, -0) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h (+10, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+22, -10) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.h (+2, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h (+41, -13) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+444, -305) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h (+402, -85) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp (+225, -45) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h (+87, -10) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h (+2, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp (+13, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h (+16, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+542, -278) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+23, -23) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h (+2, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverBody.h (+53, -11) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h (+15, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+9, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h (+31, -7) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+366, -165) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+23, -21) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+67, -17) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+87, -127) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+157, -32) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (+42, -10) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+14, -18) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/Bullet-C-API.cpp (+287, -7) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (+34, -38) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+10, -4) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btVehicleRaycaster.h (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h (+2, -2) (Diff)
/extern/bullet2/src/CMakeLists.txt (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btAabbUtil2.h (+79, -4) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.cpp (+155, -24) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.h (+26, -2) (Diff)
/extern/bullet2/src/LinearMath/btAlignedObjectArray.h (+64, -5) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btGeometryUtil.cpp (+8, -1) (Diff)
/extern/bullet2/src/LinearMath/btGeometryUtil.h (+1, -0) (Diff)
/extern/bullet2/src/LinearMath/btIDebugDraw.h (+16, -0) (Diff)
/extern/bullet2/src/LinearMath/btMatrix3x3.h (+95, -1) (Diff)
/extern/bullet2/src/LinearMath/btMinMax.h (+6, -6) (Diff)
/extern/bullet2/src/LinearMath/btMotionState.h (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btQuadWord.h (+37, -34) (Diff)
/extern/bullet2/src/LinearMath/btQuaternion.h (+6, -4) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+273, -29) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+233, -587) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+254, -14) (Diff)
/extern/bullet2/src/LinearMath/btStackAlloc.h (+14, -5) (Diff)
/extern/bullet2/src/LinearMath/btTransform.h (+10, -9) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+9, -3) (Diff)
/extern/bullet2/src/LinearMath/btVector3.h (+51, -0) (Diff)
/extern/bullet2/src/LinearMath/CMakeLists.txt (+27, -2) (Diff)
/extern/bullet2/src/Makefile (+4, -2) (Diff)
/extern/bullet2/src/SConscript (+9, -69) (Diff)
/extern/glew/include/GL/glew.h (+6, -1) (Diff)
/extern/glew/SConscript (+1, -1) (Diff)
/extern/glew/src/glew.c (+2, -0) (Diff)
/intern/ghost/GHOST_ISystem.h (+3, -1) (Diff)
/intern/ghost/GHOST_Types.h (+10, -0) (Diff)
/intern/ghost/intern/GHOST_SystemCarbon.cpp (+2, -1) (Diff)
/intern/ghost/intern/GHOST_SystemCarbon.h (+3, -1) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.cpp (+6, -2) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.h (+2, -1) (Diff)
/intern/ghost/intern/GHOST_SystemX11.cpp (+52, -8) (Diff)
/intern/ghost/intern/GHOST_SystemX11.h (+21, -7) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.cpp (+7, -1) (Diff)
/intern/ghost/intern/GHOST_WindowX11.cpp (+389, -73) (Diff)
/intern/ghost/intern/GHOST_WindowX11.h (+23, -0) (Diff)
/intern/guardedalloc/intern/mallocn.c (+17, -4) (Diff)
/intern/guardedalloc/MEM_guardedalloc.h (+8, -2) (Diff)
/intern/iksolver/CMakeLists.txt (+1, -1) (Diff)
/intern/iksolver/SConscript (+2, -1) (Diff)
/intern/memutil/intern/MEM_CacheLimiterC-Api.cpp (+4, -4) (Diff)
/intern/memutil/MEM_Allocator.h (+1, -0) (Diff)
/intern/memutil/MEM_CacheLimiter.h (+6, -6) (Diff)
/intern/moto/include/GEN_Map.h (+13, -0) (Diff)
/intern/moto/include/MT_Matrix4x4.h (+1, -0) (Diff)
/intern/moto/include/MT_Matrix4x4.inl (+7, -7) (Diff)
/intern/opennl/superlu/BLO_sys_types.h (+2, -0) (Diff)
/intern/SoundSystem/openal/SND_OpenALDevice.cpp (+4, -0) (Diff)
/intern/SoundSystem/SoundDefines.h (+1, -1) (Diff)
/projectfiles_vc7/blender/blender.sln (+22, -0) (Diff)
/projectfiles_vc7/blender/blender.vcproj (+5, -5) (Diff)
/projectfiles_vc7/blender/blenkernel/BKE_blenkernel.vcproj (+13, -7) (Diff)
/projectfiles_vc7/blender/BPY_python/BPY_python.vcproj (+4, -4) (Diff)
/projectfiles_vc7/blender/nodes/nodes.vcproj (+4, -4) (Diff)
/projectfiles_vc7/blender/radiosity/BRA_radiosity.vcproj (+2, -2) (Diff)
/projectfiles_vc7/blender/src/BL_src.vcproj (+8, -2) (Diff)
/projectfiles_vc7/gameengine/blenderhook/KX_blenderhook.vcproj (+2, -2) (Diff)
/projectfiles_vc7/gameengine/converter/KX_converter.vcproj (+6, -6) (Diff)
/projectfiles_vc7/gameengine/expression/EXP_expressions.vcproj (+6, -6) (Diff)
/projectfiles_vc7/gameengine/gamelogic/SCA_GameLogic.vcproj (+6, -6) (Diff)
/projectfiles_vc7/gameengine/gameplayer/ghost/GP_ghost.vcproj (+2, -2) (Diff)
/projectfiles_vc7/gameengine/ketsji/KX_ketsji.vcproj (+12, -6) (Diff)
/projectfiles_vc7/gameengine/physics/PHY_Physics/PHY_Bullet/PHY_Bullet.vcproj (+5, -5) (Diff)
/projectfiles_vc7/gameengine/rasterizer/openglrasterizer/RAS_openglrasterizer.vcproj (+6, -6) (Diff)
/release/datafiles/blenderbuttons (+0, -0) (Diff)
/release/scripts/export_obj.py (+7, -7) (Diff)
/release/scripts/import_obj.py (+3, -3) (Diff)
/release/scripts/mesh_cleanup.py (+18, -14) (Diff)
/release/scripts/object_find.py (+20, -6) (Diff)
/release/scripts/sysinfo.py (+2, -0) (Diff)
/SConstruct (+36, -0) (Diff)
/source/blender/blenkernel/bad_level_call_stubs/stubs.c (+3, -31) (Diff)
/source/blender/blenkernel/BKE_action.h (+5, -1) (Diff)
/source/blender/blenkernel/BKE_bad_level_calls.h (+1, -5) (Diff)
/source/blender/blenkernel/BKE_blender.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_colortools.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+48, -1) (Diff)
/source/blender/blenkernel/BKE_global.h (+8, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+0, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+8, -0) (Diff)
/source/blender/blenkernel/BKE_particle.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_text.h (+27, -2) (Diff)
/source/blender/blenkernel/BKE_texture.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_utildefines.h (+2, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -1) (Diff)
/source/blender/blenkernel/intern/action.c (+58, -1) (Diff)
/source/blender/blenkernel/intern/anim.c (+18, -3) (Diff)
/source/blender/blenkernel/intern/armature.c (+17, -4) (Diff)
/source/blender/blenkernel/intern/blender.c (+33, -3) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+136, -2) (Diff)
/source/blender/blenkernel/intern/colortools.c (+21, -0) (Diff)
/source/blender/blenkernel/intern/constraint.c (+55, -61) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+13, -7) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+382, -25) (Diff)
/source/blender/blenkernel/intern/effect.c (+10, -5) (Diff)
/source/blender/blenkernel/intern/exotic.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/group.c (+13, -0) (Diff)
/source/blender/blenkernel/intern/image.c (+6, -5) (Diff)
/source/blender/blenkernel/intern/ipo.c (+26, -1) (Diff)
/source/blender/blenkernel/intern/Makefile (+4, -0) (Diff)
/source/blender/blenkernel/intern/material.c (+7, -0) (Diff)
/source/blender/blenkernel/intern/mesh.c (+0, -39) (Diff)
/source/blender/blenkernel/intern/modifier.c (+13, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+114, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+11, -4) (Diff)
/source/blender/blenkernel/intern/particle.c (+87, -35) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+309, -361) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/softbody.c (+49, -27) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+175, -4) (Diff)
/source/blender/blenkernel/intern/text.c (+494, -70) (Diff)
/source/blender/blenkernel/intern/texture.c (+12, -0) (Diff)
/source/blender/blenkernel/SConscript (+3, -1) (Diff)
/source/blender/blenlib/BLI_arithb.h (+2, -0) (Diff)
/source/blender/blenlib/BLI_blenlib.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_kdopbvh.h (+2, -1) (Diff)
/source/blender/blenlib/intern/arithb.c (+30, -0) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+24, -12) (Diff)
/source/blender/blenlib/intern/util.c (+43, -0) (Diff)
/source/blender/blenlib/SConscript (+1, -1) (Diff)
/source/blender/blenloader/BLO_readfile.h (+1, -1) (Diff)
/source/blender/blenloader/BLO_sys_types.h (+13, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+53, -13) (Diff)
/source/blender/blenloader/intern/writefile.c (+13, -1) (Diff)
/source/blender/CMakeLists.txt (+1, -1) (Diff)
/source/blender/imbuf/intern/bmp.c (+2, -2) (Diff)
/source/blender/imbuf/intern/dds/ColorBlock.cpp (+36, -1) (Diff)
/source/blender/imbuf/intern/dds/ColorBlock.h (+2, -0) (Diff)
/source/blender/imbuf/intern/dds/dds_api.cpp (+1, -0) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.cpp (+267, -40) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.h (+4, -0) (Diff)
/source/blender/include/BDR_drawmesh.h (+1, -42) (Diff)
/source/blender/include/BDR_drawobject.h (+1, -2) (Diff)
/source/blender/include/BDR_gpencil.h (+3, -0) (Diff)
/source/blender/include/BDR_imagepaint.h (+2, -2) (Diff)
/source/blender/include/BIF_drawseq.h (+2, -0) (Diff)
/source/blender/include/BIF_drawtext.h (+4, -2) (Diff)
/source/blender/include/BIF_editaction.h (+1, -1) (Diff)
/source/blender/include/BIF_editarmature.h (+3, -1) (Diff)
/source/blender/include/BIF_editview.h (+1, -0) (Diff)
/source/blender/include/BIF_gl.h (+1, -14) (Diff)
/source/blender/include/BIF_glutil.h (+1, -0) (Diff)
/source/blender/include/BIF_keyval.h (+3, -0) (Diff)
/source/blender/include/BIF_meshlaplacian.h (+1, -1) (Diff)
/source/blender/include/BIF_meshtools.h (+2, -0) (Diff)
/source/blender/include/BIF_resources.h (+5, -5) (Diff)
/source/blender/include/BIF_space.h (+4, -0) (Diff)
/source/blender/include/blendef.h (+8, -0) (Diff)
/source/blender/include/BSE_drawipo.h (+3, -0) (Diff)
/source/blender/include/BSE_drawview.h (+2, -4) (Diff)
/source/blender/include/BSE_editipo.h (+3, -10) (Diff)
/source/blender/include/transform.h (+1, -1) (Diff)
/source/blender/Makefile (+1, -1) (Diff)
/source/blender/makesdna/DNA_action_types.h (+3, -1) (Diff)
/source/blender/makesdna/DNA_actuator_types.h (+12, -2) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+2, -2) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+0, -41) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_group_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_image_types.h (+3, -1) (Diff)
/source/blender/makesdna/DNA_ipo_types.h (+102, -49) (Diff)
/source/blender/makesdna/DNA_lamp_types.h (+11, -5) (Diff)
/source/blender/makesdna/DNA_material_types.h (+7, -4) (Diff)
/source/blender/makesdna/DNA_meshdata_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+17, -2) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+2, -1) (Diff)
/source/blender/makesdna/DNA_sensor_types.h (+7, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+8, -6) (Diff)
/source/blender/makesdna/DNA_texture_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_text_types.h (+22, -3) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+4, -1) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+2, -1) (Diff)
/source/blender/makesdna/DNA_world_types.h (+2, -2) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -1) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_tonemap.c (+6, -3) (Diff)
/source/blender/nodes/intern/CMP_nodes/Makefile (+1, -0) (Diff)
/source/blender/nodes/intern/Makefile (+2, -0) (Diff)
/source/blender/nodes/intern/SHD_nodes/Makefile (+2, -0) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_camera.c (+8, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_curves.c (+22, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_geom.c (+15, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_hueSatVal.c (+8, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_invert.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mapping.c (+16, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_material.c (+75, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_math.c (+42, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mixRgb.c (+13, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_normal.c (+10, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_output.c (+15, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_rgb.c (+10, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_sepcombRGB.c (+14, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_squeeze.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_texture.c (+16, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_valToRgb.c (+18, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_value.c (+8, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_vectMath.c (+30, -1) (Diff)
/source/blender/nodes/intern/SHD_util.h (+2, -0) (Diff)
/source/blender/nodes/SConscript (+1, -0) (Diff)
/source/blender/python/api2_2x/BGL.h (+7, -2) (Diff)
/source/blender/python/api2_2x/Blender.c (+18, -4) (Diff)
/source/blender/python/api2_2x/bpy_data.c (+12, -3) (Diff)
/source/blender/python/api2_2x/Camera.c (+1, -0) (Diff)
/source/blender/python/api2_2x/Constraint.c (+2, -1) (Diff)
/source/blender/python/api2_2x/doc/Draw.py (+5, -3) (Diff)
/source/blender/python/api2_2x/doc/Group.py (+2, -0) (Diff)
/source/blender/python/api2_2x/doc/Lamp.py (+2, -0) (Diff)
/source/blender/python/api2_2x/doc/Material.py (+61, -1) (Diff)
/source/blender/python/api2_2x/doc/Mesh.py (+2, -1) (Diff)
/source/blender/python/api2_2x/doc/Modifier.py (+5, -0) (Diff)
/source/blender/python/api2_2x/doc/Text.py (+99, -4) (Diff)
/source/blender/python/api2_2x/doc/Texture.py (+99, -52) (Diff)
/source/blender/python/api2_2x/doc/World.py (+2, -0) (Diff)
/source/blender/python/api2_2x/Draw.c (+109, -1) (Diff)
/source/blender/python/api2_2x/gen_utils.h (+1, -0) (Diff)
/source/blender/python/api2_2x/Group.c (+31, -0) (Diff)
/source/blender/python/api2_2x/Image.c (+2, -2) (Diff)
/source/blender/python/api2_2x/Ipo.c (+1, -0) (Diff)
/source/blender/python/api2_2x/Ipocurve.c (+1, -0) (Diff)
/source/blender/python/api2_2x/Ipocurve.h (+1, -1) (Diff)
/source/blender/python/api2_2x/Lamp.c (+117, -5) (Diff)
/source/blender/python/api2_2x/Makefile (+6, -0) (Diff)
/source/blender/python/api2_2x/Material.c (+270, -18) (Diff)
/source/blender/python/api2_2x/Mathutils.c (+1, -1) (Diff)
/source/blender/python/api2_2x/Mathutils.h (+1, -1) (Diff)
/source/blender/python/api2_2x/Mesh.c (+3, -2) (Diff)
/source/blender/python/api2_2x/Modifier.c (+48, -5) (Diff)
/source/blender/python/api2_2x/MTex.c (+230, -117) (Diff)
/source/blender/python/api2_2x/MTex.h (+6, -2) (Diff)
/source/blender/python/api2_2x/Object.c (+6, -3) (Diff)
/source/blender/python/api2_2x/Particle.c (+5, -9) (Diff)
/source/blender/python/api2_2x/Pose.c (+1, -0) (Diff)
/source/blender/python/api2_2x/sceneRender.c (+5, -12) (Diff)
/source/blender/python/api2_2x/sceneSequence.c (+99, -16) (Diff)
/source/blender/python/api2_2x/Text.c (+383, -18) (Diff)
/source/blender/python/api2_2x/Text.h (+2, -0) (Diff)
/source/blender/python/api2_2x/Texture.c (+8, -1) (Diff)
/source/blender/python/api2_2x/Window.c (+5, -8) (Diff)
/source/blender/python/api2_2x/World.c (+103, -0) (Diff)
/source/blender/python/BPY_extern.h (+5, -2) (Diff)
/source/blender/python/BPY_interface.c (+76, -73) (Diff)
/source/blender/python/BPY_menus.c (+35, -5) (Diff)
/source/blender/python/BPY_menus.h (+2, -0) (Diff)
/source/blender/python/CMakeLists.txt (+5, -1) (Diff)
/source/blender/python/SConscript (+4, -0) (Diff)
/source/blender/radiosity/CMakeLists.txt (+1, -1) (Diff)
/source/blender/radiosity/intern/source/Makefile (+1, -0) (Diff)
/source/blender/radiosity/SConscript (+1, -1) (Diff)
/source/blender/readblenfile/intern/BLO_readblenfile.c (+1, -1) (Diff)
/source/blender/render/intern/include/render_types.h (+2, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+12, -8) (Diff)
/source/blender/render/intern/source/imagetexture.c (+4, -4) (Diff)
/source/blender/render/intern/source/pipeline.c (+22, -5) (Diff)
/source/blender/render/intern/source/rayshade.c (+4, -1) (Diff)
/source/blender/render/intern/source/rendercore.c (+19, -13) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+7, -7) (Diff)
/source/blender/render/intern/source/shadbuf.c (+2, -2) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+15, -1) (Diff)
/source/blender/render/intern/source/zbuf.c (+67, -25) (Diff)
/source/blender/SConscript (+1, -0) (Diff)
/source/blender/src/blenderbuttons.c (+2134, -2176) (Diff)
/source/blender/src/buttons_editing.c (+23, -2) (Diff)
/source/blender/src/buttons_logic.c (+283, -175) (Diff)
/source/blender/src/buttons_object.c (+30, -15) (Diff)
/source/blender/src/buttons_scene.c (+7, -1) (Diff)
/source/blender/src/buttons_shading.c (+94, -43) (Diff)
/source/blender/src/CMakeLists.txt (+1, -1) (Diff)
/source/blender/src/drawaction.c (+13, -0) (Diff)
/source/blender/src/drawarmature.c (+3, -0) (Diff)
/source/blender/src/drawgpencil.c (+173, -50) (Diff)
/source/blender/src/drawimage.c (+54, -2) (Diff)
/source/blender/src/drawipo.c (+9, -2) (Diff)
/source/blender/src/drawmesh.c (+68, -705) (Diff)
/source/blender/src/drawobject.c (+203, -200) (Diff)
/source/blender/src/drawseq.c (+7, -10) (Diff)
/source/blender/src/drawtext.c (+2117, -788) (Diff)
/source/blender/src/drawview.c (+312, -194) (Diff)
/source/blender/src/editaction.c (+4, -3) (Diff)
/source/blender/src/editarmature.c (+103, -0) (Diff)
/source/blender/src/editdeform.c (+1, -1) (Diff)
/source/blender/src/editface.c (+4, -3) (Diff)
/source/blender/src/editipo.c (+100, -1375) (Diff)
/source/blender/src/editipo_lib.c (+9, -1) (Diff)
/source/blender/src/editipo_mods.c (+0, -1) (Diff)
/source/blender/src/editkey.c (+3, -2) (Diff)
/source/blender/src/editlattice.c (+1, -1) (Diff)
/source/blender/src/editmesh.c (+4, -0) (Diff)
/source/blender/src/editmesh_add.c (+149, -3) (Diff)
/source/blender/src/editmesh_lib.c (+4, -0) (Diff)
/source/blender/src/editmesh_loop.c (+6, -5) (Diff)
/source/blender/src/editmesh_mods.c (+15, -2) (Diff)
/source/blender/src/editmesh_tools.c (+302, -59) (Diff)
/source/blender/src/editmode_undo.c (+32, -8) (Diff)
/source/blender/src/editnode.c (+5, -1) (Diff)
/source/blender/src/editobject.c (+28, -7) (Diff)
/source/blender/src/editscreen.c (+6, -3) (Diff)
/source/blender/src/editsound.c (+15, -0) (Diff)
/source/blender/src/editview.c (+3, -2) (Diff)
/source/blender/src/filesel.c (+12, -10) (Diff)
/source/blender/src/glutil.c (+69, -10) (Diff)
/source/blender/src/gpencil.c (+495, -100) (Diff)
/source/blender/src/headerbuttons.c (+4, -3) (Diff)
/source/blender/src/header_image.c (+9, -2) (Diff)
/source/blender/src/header_info.c (+99, -18) (Diff)
/source/blender/src/header_ipo.c (+1, -1) (Diff)
/source/blender/src/header_node.c (+3, -3) (Diff)
/source/blender/src/header_text.c (+193, -22) (Diff)
/source/blender/src/header_view3d.c (+56, -14) (Diff)
/source/blender/src/imagepaint.c (+221, -82) (Diff)
/source/blender/src/keyval.c (+195, -0) (Diff)
/source/blender/src/Makefile (+1, -0) (Diff)
/source/blender/src/meshlaplacian.c (+6, -4) (Diff)
/source/blender/src/meshtools.c (+3, -2) (Diff)
/source/blender/src/mywindow.c (+0, -12) (Diff)
/source/blender/src/outliner.c (+2, -1) (Diff)
/source/blender/src/playanim.c (+11, -9) (Diff)
/source/blender/src/poselib.c (+1, -1) (Diff)
/source/blender/src/poseobject.c (+2, -0) (Diff)
/source/blender/src/previewrender.c (+32, -0) (Diff)
/source/blender/src/renderwin.c (+14, -18) (Diff)
/source/blender/src/resources.c (+2, -0) (Diff)
/source/blender/src/SConscript (+9, -2) (Diff)
/source/blender/src/sculptmode.c (+4, -3) (Diff)
/source/blender/src/seqaudio.c (+19, -1) (Diff)
/source/blender/src/sequence.c (+8, -5) (Diff)
/source/blender/src/space.c (+75, -26) (Diff)
/source/blender/src/toets.c (+8, -1) (Diff)
/source/blender/src/toolbox.c (+11, -3) (Diff)
/source/blender/src/transform_conversions.c (+67, -71) (Diff)
/source/blender/src/transform_generics.c (+3, -44) (Diff)
/source/blender/src/transform_numinput.c (+14, -0) (Diff)
/source/blender/src/transform_orientations.c (+1, -1) (Diff)
/source/blender/src/transform_snap.c (+1, -1) (Diff)
/source/blender/src/usiblender.c (+40, -12) (Diff)
/source/blender/src/verse_image.c (+3, -1) (Diff)
/source/blender/src/view.c (+127, -8) (Diff)
/source/blender/yafray/intern/export_File.cpp (+1, -1) (Diff)
/source/blender/yafray/intern/export_Plugin.cpp (+1, -1) (Diff)
/source/creator/CMakeLists.txt (+5, -2) (Diff)
/source/creator/creator.c (+18, -61) (Diff)
/source/creator/Makefile (+2, -0) (Diff)
/source/creator/SConscript (+1, -1) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+28, -13) (Diff)
/source/gameengine/BlenderRoutines/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp (+0, -75) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.h (+0, -3) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp (+108, -154) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h (+29, -42) (Diff)
/source/gameengine/BlenderRoutines/Makefile (+1, -4) (Diff)
/source/gameengine/BlenderRoutines/SConscript (+1, -4) (Diff)
/source/gameengine/Converter/BL_ActionActuator.cpp (+6, -3) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.cpp (+46, -45) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.h (+8, -2) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+101, -104) (Diff)
/source/gameengine/Converter/BL_DeformableGameObject.cpp (+5, -3) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.cpp (+49, -40) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.h (+2, -1) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.cpp (+3, -1) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.cpp (+4, -3) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.h (+0, -11) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.cpp (+34, -15) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.h (+1, -15) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.cpp (+51, -23) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.h (+5, -40) (Diff)
/source/gameengine/Converter/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+44, -28) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+2, -0) (Diff)
/source/gameengine/Converter/KX_ConvertActuators.cpp (+86, -46) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.cpp (+18, -6) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.h (+1, -0) (Diff)
/source/gameengine/Converter/Makefile (+1, -0) (Diff)
/source/gameengine/Converter/SConscript (+1, -1) (Diff)
/source/gameengine/Expressions/Makefile (+1, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+3, -1) (Diff)
/source/gameengine/Expressions/PyObjectPlus.h (+39, -0) (Diff)
/source/gameengine/Expressions/Value.cpp (+19, -11) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp (+54, -149) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.h (+23, -181) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickDefines.h (+1, -7) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickEvents.cpp (+45, -11) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickPrivate.h (+0, -4) (Diff)
/source/gameengine/GameLogic/Makefile (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_2DFilterActuator.cpp (+3, -5) (Diff)
/source/gameengine/GameLogic/SCA_IController.cpp (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.cpp (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+42, -6) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.h (+9, -4) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.cpp (+24, -11) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.h (+2, -2) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.cpp (+97, -65) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.h (+31, -12) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.cpp (+1, -1) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.cpp (+25, -6) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.h (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.cpp (+12, -1) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.h (+6, -0) (Diff)
/source/gameengine/GamePlayer/CMakeLists.txt (+4, -0) (Diff)
/source/gameengine/GamePlayer/common/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp (+220, -318) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.h (+50, -118) (Diff)
/source/gameengine/GamePlayer/common/Makefile (+1, -4) (Diff)
/source/gameengine/GamePlayer/common/SConscript (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/unix/GPU_PolygonMaterial.h (+2, -2) (Diff)
/source/gameengine/GamePlayer/ghost/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+68, -56) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.h (+7, -25) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp (+68, -54) (Diff)
/source/gameengine/GamePlayer/ghost/Makefile (+2, -4) (Diff)
/source/gameengine/GamePlayer/ghost/SConscript (+1, -3) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+34, -90) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.h (+2, -8) (Diff)
/source/gameengine/Ketsji/BL_Material.h (+3, -3) (Diff)
/source/gameengine/Ketsji/BL_Shader.cpp (+7, -5) (Diff)
/source/gameengine/Ketsji/BL_Shader.h (+1, -1) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp (+23, -45) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h (+5, -5) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp (+54, -72) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+1, -2) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.cpp (+34, -21) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.h (+4, -1) (Diff)
/source/gameengine/Ketsji/KX_ConstraintWrapper.cpp (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+85, -80) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+66, -0) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+235, -115) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+66, -35) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+4, -3) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ISceneConverter.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+138, -60) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+13, -1) (Diff)
/source/gameengine/Ketsji/KX_Light.cpp (+40, -24) (Diff)
/source/gameengine/Ketsji/KX_Light.h (+8, -3) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+40, -6) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+16, -18) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+9, -7) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_PhysicsObjectWrapper.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+19, -31) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+0, -2) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+461, -201) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.h (+5, -1) (Diff)
/source/gameengine/Ketsji/KX_RayCast.cpp (+46, -39) (Diff)
/source/gameengine/Ketsji/KX_RayCast.h (+42, -18) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+42, -16) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.h (+6, -2) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+81, -41) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+20, -10) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp (+22, -19) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+24, -9) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+9, -1) (Diff)
/source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+42, -22) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_VehicleWrapper.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+7, -7) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.cpp (+6, -4) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/Makefile (+5, -6) (Diff)
/source/gameengine/Ketsji/SConscript (+1, -4) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.cpp (+2, -3) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+301, -149) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+40, -5) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+257, -95) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+7, -4) (Diff)
/source/gameengine/Physics/Bullet/Makefile (+5, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+45, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp (+1, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp (+15, -16) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/PyDoc/GameKeys.py (+9, -0) (Diff)
/source/gameengine/PyDoc/GameLogic.py (+8, -1) (Diff)
/source/gameengine/PyDoc/KX_GameObject.py (+71, -19) (Diff)
/source/gameengine/PyDoc/KX_MeshProxy.py (+15, -0) (Diff)
/source/gameengine/PyDoc/KX_ObjectActuator.py (+1, -3) (Diff)
/source/gameengine/PyDoc/KX_SCA_AddObjectActuator.py (+17, -0) (Diff)
/source/gameengine/PyDoc/KX_SCA_ReplaceMeshActuator.py (+3, -2) (Diff)
/source/gameengine/PyDoc/KX_TrackToActuator.py (+1, -1) (Diff)
/source/gameengine/PyDoc/Rasterizer.py (+38, -1) (Diff)
/source/gameengine/PyDoc/SCA_DelaySensor.py (+1, -1) (Diff)
/source/gameengine/PyDoc/SCA_ISensor.py (+6, -1) (Diff)
/source/gameengine/Rasterizer/Makefile (+0, -4) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+158, -96) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.h (+11, -10) (Diff)
/source/gameengine/Rasterizer/RAS_FramingManager.h (+7, -8) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp (+10, -15) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+3, -6) (Diff)
/source/gameengine/Rasterizer/RAS_IRasterizer.h (+17, -35) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.cpp (+2, -22) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.h (+7, -32) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp (+439, -132) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+128, -85) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+254, -471) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+67, -173) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/Makefile (+2, -3) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp (+26, -58) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h (+5, -19) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+187, -595) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h (+15, -34) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.cpp (+96, -120) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.h (+3, -15) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/SConscript (+1, -4) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.cpp (+33, -50) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.h (+24, -32) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.cpp (+15, -15) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.h (+14, -14) (Diff)
/source/gameengine/Rasterizer/SConscript (+1, -4) (Diff)
/source/kernel/gen_system/GEN_Map.h (+13, -0) (Diff)
/source/Makefile (+6, -3) (Diff)
/source/nan_definitions.mk (+4, -7) (Diff)
/tools/Blender.py (+27, -11) (Diff)
/tools/btools.py (+19, -8) (Diff)
/CMake/macros.cmake (+4, -0) (Diff)
/CMakeLists.txt (+19, -2) (Diff)
/config/darwin-config.py (+12, -2) (Diff)
/config/linux2-config.py (+13, -0) (Diff)
/config/linuxcross-config.py (+11, -0) (Diff)
/config/openbsd3-config.py (+5, -0) (Diff)
/config/sunos5-config.py (+11, -0) (Diff)
/config/win32-mingw-config.py (+6, -0) (Diff)
/config/win32-vc-config.py (+11, -0) (Diff)
/extern/bullet2/CMakeLists.txt (+1, -0) (Diff)
/extern/bullet2/make/msvc_7_0/Bullet_vc7.vcproj (+183, -3) (Diff)
/extern/bullet2/Makefile (+2, -1) (Diff)
/extern/bullet2/readme.txt (+5, -0) (Diff)
/extern/bullet2/src/btBulletCollisionCommon.h (+8, -3) (Diff)
/extern/bullet2/src/btBulletDynamicsCommon.h (+5, -1) (Diff)
/extern/bullet2/src/Bullet-C-Api.h (+139, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp (+7, -629) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h (+823, -47) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h (+21, -7) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (+42, -13) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+7, -4) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+16, -6) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp (+444, -61) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h (+334, -17) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (+152, -74) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h (+74, -18) (Diff)
/extern/bullet2/src/BulletCollision/CMakeLists.txt (+93, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+84, -153) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h (+37, -25) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (+10, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+68, -30) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+472, -150) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+173, -29) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (+182, -35) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h (+24, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+16, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h (+14, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+7, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h (+17, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h (+8, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+20, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+27, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+78, -51) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h (+12, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp (+15, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h (+17, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp (+16, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h (+14, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (+13, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h (+14, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp (+13, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.cpp (+4, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+67, -37) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp (+195, -26) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h (+27, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp (+30, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.h (+69, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.cpp (+7, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.h (+30, -15) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.cpp (+150, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h (+70, -23) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.h (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.h (+12, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.cpp (+0, -59) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+18, -69) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp (+113, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h (+18, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.cpp (+7, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h (+10, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.h (+7, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp (+56, -59) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h (+10, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+7, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp (+101, -556) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.h (+15, -282) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp (+40, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h (+10, -28) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.h (+11, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h (+12, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h (+9, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp (+1, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (+9, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp (+38, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h (+29, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp (+82, -27) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+25, -37) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp (+12, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h (+17, -10) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+8, -10) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp (+33, -8) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h (+10, -8) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp (+81, -79) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.cpp (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.h (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp (+12, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (+9, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+6, -6) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h (+22, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (+3, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp (+24, -14) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h (+47, -15) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp (+65, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h (+21, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp (+49, -31) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/CMakeLists.txt (+17, -1) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp (+26, -22) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h (+3, -0) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConstraintSolver.h (+10, -3) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+22, -10) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.h (+2, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h (+41, -13) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+444, -305) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h (+402, -85) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp (+225, -45) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h (+87, -10) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h (+2, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp (+13, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h (+16, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+542, -278) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+23, -23) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h (+2, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverBody.h (+53, -11) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h (+15, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+9, -6) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h (+31, -7) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+366, -165) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+23, -21) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+67, -17) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+87, -127) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+157, -32) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (+42, -10) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+14, -18) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/Bullet-C-API.cpp (+287, -7) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (+34, -38) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+10, -4) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btVehicleRaycaster.h (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h (+2, -2) (Diff)
/extern/bullet2/src/CMakeLists.txt (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btAabbUtil2.h (+79, -4) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.cpp (+155, -24) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.h (+26, -2) (Diff)
/extern/bullet2/src/LinearMath/btAlignedObjectArray.h (+64, -5) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btGeometryUtil.cpp (+8, -1) (Diff)
/extern/bullet2/src/LinearMath/btGeometryUtil.h (+1, -0) (Diff)
/extern/bullet2/src/LinearMath/btIDebugDraw.h (+16, -0) (Diff)
/extern/bullet2/src/LinearMath/btMatrix3x3.h (+95, -1) (Diff)
/extern/bullet2/src/LinearMath/btMinMax.h (+6, -6) (Diff)
/extern/bullet2/src/LinearMath/btMotionState.h (+1, -1) (Diff)
/extern/bullet2/src/LinearMath/btQuadWord.h (+37, -34) (Diff)
/extern/bullet2/src/LinearMath/btQuaternion.h (+6, -4) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+273, -29) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+233, -587) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+254, -14) (Diff)
/extern/bullet2/src/LinearMath/btStackAlloc.h (+14, -5) (Diff)
/extern/bullet2/src/LinearMath/btTransform.h (+10, -9) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+9, -3) (Diff)
/extern/bullet2/src/LinearMath/btVector3.h (+51, -0) (Diff)
/extern/bullet2/src/LinearMath/CMakeLists.txt (+27, -2) (Diff)
/extern/bullet2/src/Makefile (+4, -2) (Diff)
/extern/bullet2/src/SConscript (+9, -69) (Diff)
/extern/glew/include/GL/glew.h (+6, -1) (Diff)
/extern/glew/SConscript (+1, -1) (Diff)
/extern/glew/src/glew.c (+2, -0) (Diff)
/intern/ghost/GHOST_ISystem.h (+3, -1) (Diff)
/intern/ghost/GHOST_Types.h (+10, -0) (Diff)
/intern/ghost/intern/GHOST_SystemCarbon.cpp (+2, -1) (Diff)
/intern/ghost/intern/GHOST_SystemCarbon.h (+3, -1) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.cpp (+6, -2) (Diff)
/intern/ghost/intern/GHOST_SystemWin32.h (+2, -1) (Diff)
/intern/ghost/intern/GHOST_SystemX11.cpp (+52, -8) (Diff)
/intern/ghost/intern/GHOST_SystemX11.h (+21, -7) (Diff)
/intern/ghost/intern/GHOST_WindowWin32.cpp (+7, -1) (Diff)
/intern/ghost/intern/GHOST_WindowX11.cpp (+389, -73) (Diff)
/intern/ghost/intern/GHOST_WindowX11.h (+23, -0) (Diff)
/intern/guardedalloc/intern/mallocn.c (+17, -4) (Diff)
/intern/guardedalloc/MEM_guardedalloc.h (+8, -2) (Diff)
/intern/iksolver/CMakeLists.txt (+1, -1) (Diff)
/intern/iksolver/SConscript (+2, -1) (Diff)
/intern/memutil/intern/MEM_CacheLimiterC-Api.cpp (+4, -4) (Diff)
/intern/memutil/MEM_Allocator.h (+1, -0) (Diff)
/intern/memutil/MEM_CacheLimiter.h (+6, -6) (Diff)
/intern/moto/include/GEN_Map.h (+13, -0) (Diff)
/intern/moto/include/MT_Matrix4x4.h (+1, -0) (Diff)
/intern/moto/include/MT_Matrix4x4.inl (+7, -7) (Diff)
/intern/opennl/superlu/BLO_sys_types.h (+2, -0) (Diff)
/intern/SoundSystem/openal/SND_OpenALDevice.cpp (+4, -0) (Diff)
/intern/SoundSystem/SoundDefines.h (+1, -1) (Diff)
/projectfiles_vc7/blender/blender.sln (+22, -0) (Diff)
/projectfiles_vc7/blender/blender.vcproj (+5, -5) (Diff)
/projectfiles_vc7/blender/blenkernel/BKE_blenkernel.vcproj (+13, -7) (Diff)
/projectfiles_vc7/blender/BPY_python/BPY_python.vcproj (+4, -4) (Diff)
/projectfiles_vc7/blender/nodes/nodes.vcproj (+4, -4) (Diff)
/projectfiles_vc7/blender/radiosity/BRA_radiosity.vcproj (+2, -2) (Diff)
/projectfiles_vc7/blender/src/BL_src.vcproj (+8, -2) (Diff)
/projectfiles_vc7/gameengine/blenderhook/KX_blenderhook.vcproj (+2, -2) (Diff)
/projectfiles_vc7/gameengine/converter/KX_converter.vcproj (+6, -6) (Diff)
/projectfiles_vc7/gameengine/expression/EXP_expressions.vcproj (+6, -6) (Diff)
/projectfiles_vc7/gameengine/gamelogic/SCA_GameLogic.vcproj (+6, -6) (Diff)
/projectfiles_vc7/gameengine/gameplayer/ghost/GP_ghost.vcproj (+2, -2) (Diff)
/projectfiles_vc7/gameengine/ketsji/KX_ketsji.vcproj (+12, -6) (Diff)
/projectfiles_vc7/gameengine/physics/PHY_Physics/PHY_Bullet/PHY_Bullet.vcproj (+5, -5) (Diff)
/projectfiles_vc7/gameengine/rasterizer/openglrasterizer/RAS_openglrasterizer.vcproj (+6, -6) (Diff)
/release/datafiles/blenderbuttons (+0, -0) (Diff)
/release/scripts/export_obj.py (+7, -7) (Diff)
/release/scripts/import_obj.py (+3, -3) (Diff)
/release/scripts/mesh_cleanup.py (+18, -14) (Diff)
/release/scripts/object_find.py (+20, -6) (Diff)
/release/scripts/sysinfo.py (+2, -0) (Diff)
/SConstruct (+36, -0) (Diff)
/source/blender/blenkernel/bad_level_call_stubs/stubs.c (+3, -31) (Diff)
/source/blender/blenkernel/BKE_action.h (+5, -1) (Diff)
/source/blender/blenkernel/BKE_bad_level_calls.h (+1, -5) (Diff)
/source/blender/blenkernel/BKE_blender.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_colortools.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+48, -1) (Diff)
/source/blender/blenkernel/BKE_global.h (+8, -1) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+0, -1) (Diff)
/source/blender/blenkernel/BKE_node.h (+8, -0) (Diff)
/source/blender/blenkernel/BKE_particle.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_text.h (+27, -2) (Diff)
/source/blender/blenkernel/BKE_texture.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_utildefines.h (+2, -0) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+1, -1) (Diff)
/source/blender/blenkernel/intern/action.c (+58, -1) (Diff)
/source/blender/blenkernel/intern/anim.c (+18, -3) (Diff)
/source/blender/blenkernel/intern/armature.c (+17, -4) (Diff)
/source/blender/blenkernel/intern/blender.c (+33, -3) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+136, -2) (Diff)
/source/blender/blenkernel/intern/colortools.c (+21, -0) (Diff)
/source/blender/blenkernel/intern/constraint.c (+55, -61) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+13, -7) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+382, -25) (Diff)
/source/blender/blenkernel/intern/effect.c (+10, -5) (Diff)
/source/blender/blenkernel/intern/exotic.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/group.c (+13, -0) (Diff)
/source/blender/blenkernel/intern/image.c (+6, -5) (Diff)
/source/blender/blenkernel/intern/ipo.c (+26, -1) (Diff)
/source/blender/blenkernel/intern/Makefile (+4, -0) (Diff)
/source/blender/blenkernel/intern/material.c (+7, -0) (Diff)
/source/blender/blenkernel/intern/mesh.c (+0, -39) (Diff)
/source/blender/blenkernel/intern/modifier.c (+13, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+114, -0) (Diff)
/source/blender/blenkernel/intern/object.c (+11, -4) (Diff)
/source/blender/blenkernel/intern/particle.c (+87, -35) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+309, -361) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/shrinkwrap.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/softbody.c (+49, -27) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+175, -4) (Diff)
/source/blender/blenkernel/intern/text.c (+494, -70) (Diff)
/source/blender/blenkernel/intern/texture.c (+12, -0) (Diff)
/source/blender/blenkernel/SConscript (+3, -1) (Diff)
/source/blender/blenlib/BLI_arithb.h (+2, -0) (Diff)
/source/blender/blenlib/BLI_blenlib.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_kdopbvh.h (+2, -1) (Diff)
/source/blender/blenlib/intern/arithb.c (+30, -0) (Diff)
/source/blender/blenlib/intern/BLI_kdopbvh.c (+24, -12) (Diff)
/source/blender/blenlib/intern/util.c (+43, -0) (Diff)
/source/blender/blenlib/SConscript (+1, -1) (Diff)
/source/blender/blenloader/BLO_readfile.h (+1, -1) (Diff)
/source/blender/blenloader/BLO_sys_types.h (+13, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+53, -13) (Diff)
/source/blender/blenloader/intern/writefile.c (+13, -1) (Diff)
/source/blender/CMakeLists.txt (+1, -1) (Diff)
/source/blender/imbuf/intern/bmp.c (+2, -2) (Diff)
/source/blender/imbuf/intern/dds/ColorBlock.cpp (+36, -1) (Diff)
/source/blender/imbuf/intern/dds/ColorBlock.h (+2, -0) (Diff)
/source/blender/imbuf/intern/dds/dds_api.cpp (+1, -0) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.cpp (+267, -40) (Diff)
/source/blender/imbuf/intern/dds/DirectDrawSurface.h (+4, -0) (Diff)
/source/blender/include/BDR_drawmesh.h (+1, -42) (Diff)
/source/blender/include/BDR_drawobject.h (+1, -2) (Diff)
/source/blender/include/BDR_gpencil.h (+3, -0) (Diff)
/source/blender/include/BDR_imagepaint.h (+2, -2) (Diff)
/source/blender/include/BIF_drawseq.h (+2, -0) (Diff)
/source/blender/include/BIF_drawtext.h (+4, -2) (Diff)
/source/blender/include/BIF_editaction.h (+1, -1) (Diff)
/source/blender/include/BIF_editarmature.h (+3, -1) (Diff)
/source/blender/include/BIF_editview.h (+1, -0) (Diff)
/source/blender/include/BIF_gl.h (+1, -14) (Diff)
/source/blender/include/BIF_glutil.h (+1, -0) (Diff)
/source/blender/include/BIF_keyval.h (+3, -0) (Diff)
/source/blender/include/BIF_meshlaplacian.h (+1, -1) (Diff)
/source/blender/include/BIF_meshtools.h (+2, -0) (Diff)
/source/blender/include/BIF_resources.h (+5, -5) (Diff)
/source/blender/include/BIF_space.h (+4, -0) (Diff)
/source/blender/include/blendef.h (+8, -0) (Diff)
/source/blender/include/BSE_drawipo.h (+3, -0) (Diff)
/source/blender/include/BSE_drawview.h (+2, -4) (Diff)
/source/blender/include/BSE_editipo.h (+3, -10) (Diff)
/source/blender/include/transform.h (+1, -1) (Diff)
/source/blender/Makefile (+1, -1) (Diff)
/source/blender/makesdna/DNA_action_types.h (+3, -1) (Diff)
/source/blender/makesdna/DNA_actuator_types.h (+12, -2) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+2, -2) (Diff)
/source/blender/makesdna/DNA_curve_types.h (+0, -41) (Diff)
/source/blender/makesdna/DNA_gpencil_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_group_types.h (+1, -1) (Diff)
/source/blender/makesdna/DNA_image_types.h (+3, -1) (Diff)
/source/blender/makesdna/DNA_ipo_types.h (+102, -49) (Diff)
/source/blender/makesdna/DNA_lamp_types.h (+11, -5) (Diff)
/source/blender/makesdna/DNA_material_types.h (+7, -4) (Diff)
/source/blender/makesdna/DNA_meshdata_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_object_types.h (+17, -2) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+2, -1) (Diff)
/source/blender/makesdna/DNA_sensor_types.h (+7, -2) (Diff)
/source/blender/makesdna/DNA_space_types.h (+8, -6) (Diff)
/source/blender/makesdna/DNA_texture_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_text_types.h (+22, -3) (Diff)
/source/blender/makesdna/DNA_userdef_types.h (+4, -1) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+2, -1) (Diff)
/source/blender/makesdna/DNA_world_types.h (+2, -2) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -1) (Diff)
/source/blender/nodes/intern/CMP_nodes/CMP_tonemap.c (+6, -3) (Diff)
/source/blender/nodes/intern/CMP_nodes/Makefile (+1, -0) (Diff)
/source/blender/nodes/intern/Makefile (+2, -0) (Diff)
/source/blender/nodes/intern/SHD_nodes/Makefile (+2, -0) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_camera.c (+8, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_curves.c (+22, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_geom.c (+15, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_hueSatVal.c (+8, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_invert.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mapping.c (+16, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_material.c (+75, -4) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_math.c (+42, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_mixRgb.c (+13, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_normal.c (+10, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_output.c (+15, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_rgb.c (+10, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_sepcombRGB.c (+14, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_squeeze.c (+7, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_texture.c (+16, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_valToRgb.c (+18, -2) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_value.c (+8, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_vectMath.c (+30, -1) (Diff)
/source/blender/nodes/intern/SHD_util.h (+2, -0) (Diff)
/source/blender/nodes/SConscript (+1, -0) (Diff)
/source/blender/python/api2_2x/BGL.h (+7, -2) (Diff)
/source/blender/python/api2_2x/Blender.c (+18, -4) (Diff)
/source/blender/python/api2_2x/bpy_data.c (+12, -3) (Diff)
/source/blender/python/api2_2x/Camera.c (+1, -0) (Diff)
/source/blender/python/api2_2x/Constraint.c (+2, -1) (Diff)
/source/blender/python/api2_2x/doc/Draw.py (+5, -3) (Diff)
/source/blender/python/api2_2x/doc/Group.py (+2, -0) (Diff)
/source/blender/python/api2_2x/doc/Lamp.py (+2, -0) (Diff)
/source/blender/python/api2_2x/doc/Material.py (+61, -1) (Diff)
/source/blender/python/api2_2x/doc/Mesh.py (+2, -1) (Diff)
/source/blender/python/api2_2x/doc/Modifier.py (+5, -0) (Diff)
/source/blender/python/api2_2x/doc/Text.py (+99, -4) (Diff)
/source/blender/python/api2_2x/doc/Texture.py (+99, -52) (Diff)
/source/blender/python/api2_2x/doc/World.py (+2, -0) (Diff)
/source/blender/python/api2_2x/Draw.c (+109, -1) (Diff)
/source/blender/python/api2_2x/gen_utils.h (+1, -0) (Diff)
/source/blender/python/api2_2x/Group.c (+31, -0) (Diff)
/source/blender/python/api2_2x/Image.c (+2, -2) (Diff)
/source/blender/python/api2_2x/Ipo.c (+1, -0) (Diff)
/source/blender/python/api2_2x/Ipocurve.c (+1, -0) (Diff)
/source/blender/python/api2_2x/Ipocurve.h (+1, -1) (Diff)
/source/blender/python/api2_2x/Lamp.c (+117, -5) (Diff)
/source/blender/python/api2_2x/Makefile (+6, -0) (Diff)
/source/blender/python/api2_2x/Material.c (+270, -18) (Diff)
/source/blender/python/api2_2x/Mathutils.c (+1, -1) (Diff)
/source/blender/python/api2_2x/Mathutils.h (+1, -1) (Diff)
/source/blender/python/api2_2x/Mesh.c (+3, -2) (Diff)
/source/blender/python/api2_2x/Modifier.c (+48, -5) (Diff)
/source/blender/python/api2_2x/MTex.c (+230, -117) (Diff)
/source/blender/python/api2_2x/MTex.h (+6, -2) (Diff)
/source/blender/python/api2_2x/Object.c (+6, -3) (Diff)
/source/blender/python/api2_2x/Particle.c (+5, -9) (Diff)
/source/blender/python/api2_2x/Pose.c (+1, -0) (Diff)
/source/blender/python/api2_2x/sceneRender.c (+5, -12) (Diff)
/source/blender/python/api2_2x/sceneSequence.c (+99, -16) (Diff)
/source/blender/python/api2_2x/Text.c (+383, -18) (Diff)
/source/blender/python/api2_2x/Text.h (+2, -0) (Diff)
/source/blender/python/api2_2x/Texture.c (+8, -1) (Diff)
/source/blender/python/api2_2x/Window.c (+5, -8) (Diff)
/source/blender/python/api2_2x/World.c (+103, -0) (Diff)
/source/blender/python/BPY_extern.h (+5, -2) (Diff)
/source/blender/python/BPY_interface.c (+76, -73) (Diff)
/source/blender/python/BPY_menus.c (+35, -5) (Diff)
/source/blender/python/BPY_menus.h (+2, -0) (Diff)
/source/blender/python/CMakeLists.txt (+5, -1) (Diff)
/source/blender/python/SConscript (+4, -0) (Diff)
/source/blender/radiosity/CMakeLists.txt (+1, -1) (Diff)
/source/blender/radiosity/intern/source/Makefile (+1, -0) (Diff)
/source/blender/radiosity/SConscript (+1, -1) (Diff)
/source/blender/readblenfile/intern/BLO_readblenfile.c (+1, -1) (Diff)
/source/blender/render/intern/include/render_types.h (+2, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+12, -8) (Diff)
/source/blender/render/intern/source/imagetexture.c (+4, -4) (Diff)
/source/blender/render/intern/source/pipeline.c (+22, -5) (Diff)
/source/blender/render/intern/source/rayshade.c (+4, -1) (Diff)
/source/blender/render/intern/source/rendercore.c (+19, -13) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+7, -7) (Diff)
/source/blender/render/intern/source/shadbuf.c (+2, -2) (Diff)
/source/blender/render/intern/source/shadeoutput.c (+15, -1) (Diff)
/source/blender/render/intern/source/zbuf.c (+67, -25) (Diff)
/source/blender/SConscript (+1, -0) (Diff)
/source/blender/src/blenderbuttons.c (+2134, -2176) (Diff)
/source/blender/src/buttons_editing.c (+23, -2) (Diff)
/source/blender/src/buttons_logic.c (+283, -175) (Diff)
/source/blender/src/buttons_object.c (+30, -15) (Diff)
/source/blender/src/buttons_scene.c (+7, -1) (Diff)
/source/blender/src/buttons_shading.c (+94, -43) (Diff)
/source/blender/src/CMakeLists.txt (+1, -1) (Diff)
/source/blender/src/drawaction.c (+13, -0) (Diff)
/source/blender/src/drawarmature.c (+3, -0) (Diff)
/source/blender/src/drawgpencil.c (+173, -50) (Diff)
/source/blender/src/drawimage.c (+54, -2) (Diff)
/source/blender/src/drawipo.c (+9, -2) (Diff)
/source/blender/src/drawmesh.c (+68, -705) (Diff)
/source/blender/src/drawobject.c (+203, -200) (Diff)
/source/blender/src/drawseq.c (+7, -10) (Diff)
/source/blender/src/drawtext.c (+2117, -788) (Diff)
/source/blender/src/drawview.c (+312, -194) (Diff)
/source/blender/src/editaction.c (+4, -3) (Diff)
/source/blender/src/editarmature.c (+103, -0) (Diff)
/source/blender/src/editdeform.c (+1, -1) (Diff)
/source/blender/src/editface.c (+4, -3) (Diff)
/source/blender/src/editipo.c (+100, -1375) (Diff)
/source/blender/src/editipo_lib.c (+9, -1) (Diff)
/source/blender/src/editipo_mods.c (+0, -1) (Diff)
/source/blender/src/editkey.c (+3, -2) (Diff)
/source/blender/src/editlattice.c (+1, -1) (Diff)
/source/blender/src/editmesh.c (+4, -0) (Diff)
/source/blender/src/editmesh_add.c (+149, -3) (Diff)
/source/blender/src/editmesh_lib.c (+4, -0) (Diff)
/source/blender/src/editmesh_loop.c (+6, -5) (Diff)
/source/blender/src/editmesh_mods.c (+15, -2) (Diff)
/source/blender/src/editmesh_tools.c (+302, -59) (Diff)
/source/blender/src/editmode_undo.c (+32, -8) (Diff)
/source/blender/src/editnode.c (+5, -1) (Diff)
/source/blender/src/editobject.c (+28, -7) (Diff)
/source/blender/src/editscreen.c (+6, -3) (Diff)
/source/blender/src/editsound.c (+15, -0) (Diff)
/source/blender/src/editview.c (+3, -2) (Diff)
/source/blender/src/filesel.c (+12, -10) (Diff)
/source/blender/src/glutil.c (+69, -10) (Diff)
/source/blender/src/gpencil.c (+495, -100) (Diff)
/source/blender/src/headerbuttons.c (+4, -3) (Diff)
/source/blender/src/header_image.c (+9, -2) (Diff)
/source/blender/src/header_info.c (+99, -18) (Diff)
/source/blender/src/header_ipo.c (+1, -1) (Diff)
/source/blender/src/header_node.c (+3, -3) (Diff)
/source/blender/src/header_text.c (+193, -22) (Diff)
/source/blender/src/header_view3d.c (+56, -14) (Diff)
/source/blender/src/imagepaint.c (+221, -82) (Diff)
/source/blender/src/keyval.c (+195, -0) (Diff)
/source/blender/src/Makefile (+1, -0) (Diff)
/source/blender/src/meshlaplacian.c (+6, -4) (Diff)
/source/blender/src/meshtools.c (+3, -2) (Diff)
/source/blender/src/mywindow.c (+0, -12) (Diff)
/source/blender/src/outliner.c (+2, -1) (Diff)
/source/blender/src/playanim.c (+11, -9) (Diff)
/source/blender/src/poselib.c (+1, -1) (Diff)
/source/blender/src/poseobject.c (+2, -0) (Diff)
/source/blender/src/previewrender.c (+32, -0) (Diff)
/source/blender/src/renderwin.c (+14, -18) (Diff)
/source/blender/src/resources.c (+2, -0) (Diff)
/source/blender/src/SConscript (+9, -2) (Diff)
/source/blender/src/sculptmode.c (+4, -3) (Diff)
/source/blender/src/seqaudio.c (+19, -1) (Diff)
/source/blender/src/sequence.c (+8, -5) (Diff)
/source/blender/src/space.c (+75, -26) (Diff)
/source/blender/src/toets.c (+8, -1) (Diff)
/source/blender/src/toolbox.c (+11, -3) (Diff)
/source/blender/src/transform_conversions.c (+67, -71) (Diff)
/source/blender/src/transform_generics.c (+3, -44) (Diff)
/source/blender/src/transform_numinput.c (+14, -0) (Diff)
/source/blender/src/transform_orientations.c (+1, -1) (Diff)
/source/blender/src/transform_snap.c (+1, -1) (Diff)
/source/blender/src/usiblender.c (+40, -12) (Diff)
/source/blender/src/verse_image.c (+3, -1) (Diff)
/source/blender/src/view.c (+127, -8) (Diff)
/source/blender/yafray/intern/export_File.cpp (+1, -1) (Diff)
/source/blender/yafray/intern/export_Plugin.cpp (+1, -1) (Diff)
/source/creator/CMakeLists.txt (+5, -2) (Diff)
/source/creator/creator.c (+18, -61) (Diff)
/source/creator/Makefile (+2, -0) (Diff)
/source/creator/SConscript (+1, -1) (Diff)
/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp (+28, -13) (Diff)
/source/gameengine/BlenderRoutines/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.cpp (+0, -75) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderGL.h (+0, -3) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp (+108, -154) (Diff)
/source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h (+29, -42) (Diff)
/source/gameengine/BlenderRoutines/Makefile (+1, -4) (Diff)
/source/gameengine/BlenderRoutines/SConscript (+1, -4) (Diff)
/source/gameengine/Converter/BL_ActionActuator.cpp (+6, -3) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.cpp (+46, -45) (Diff)
/source/gameengine/Converter/BL_ArmatureObject.h (+8, -2) (Diff)
/source/gameengine/Converter/BL_BlenderDataConversion.cpp (+101, -104) (Diff)
/source/gameengine/Converter/BL_DeformableGameObject.cpp (+5, -3) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.cpp (+49, -40) (Diff)
/source/gameengine/Converter/BL_MeshDeformer.h (+2, -1) (Diff)
/source/gameengine/Converter/BL_ShapeActionActuator.cpp (+3, -1) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.cpp (+4, -3) (Diff)
/source/gameengine/Converter/BL_ShapeDeformer.h (+0, -11) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.cpp (+34, -15) (Diff)
/source/gameengine/Converter/BL_SkinDeformer.h (+1, -15) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.cpp (+51, -23) (Diff)
/source/gameengine/Converter/BL_SkinMeshObject.h (+5, -40) (Diff)
/source/gameengine/Converter/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.cpp (+44, -28) (Diff)
/source/gameengine/Converter/KX_BlenderSceneConverter.h (+2, -0) (Diff)
/source/gameengine/Converter/KX_ConvertActuators.cpp (+86, -46) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.cpp (+18, -6) (Diff)
/source/gameengine/Converter/KX_ConvertSensors.h (+1, -0) (Diff)
/source/gameengine/Converter/Makefile (+1, -0) (Diff)
/source/gameengine/Converter/SConscript (+1, -1) (Diff)
/source/gameengine/Expressions/Makefile (+1, -0) (Diff)
/source/gameengine/Expressions/PyObjectPlus.cpp (+3, -1) (Diff)
/source/gameengine/Expressions/PyObjectPlus.h (+39, -0) (Diff)
/source/gameengine/Expressions/Value.cpp (+19, -11) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp (+54, -149) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_Joystick.h (+23, -181) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickDefines.h (+1, -7) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickEvents.cpp (+45, -11) (Diff)
/source/gameengine/GameLogic/Joystick/SCA_JoystickPrivate.h (+0, -4) (Diff)
/source/gameengine/GameLogic/Makefile (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_2DFilterActuator.cpp (+3, -5) (Diff)
/source/gameengine/GameLogic/SCA_IController.cpp (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_ILogicBrick.cpp (+1, -0) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.cpp (+42, -6) (Diff)
/source/gameengine/GameLogic/SCA_ISensor.h (+9, -4) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.cpp (+24, -11) (Diff)
/source/gameengine/GameLogic/SCA_JoystickManager.h (+2, -2) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.cpp (+97, -65) (Diff)
/source/gameengine/GameLogic/SCA_JoystickSensor.h (+31, -12) (Diff)
/source/gameengine/GameLogic/SCA_KeyboardSensor.cpp (+1, -1) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.cpp (+25, -6) (Diff)
/source/gameengine/GameLogic/SCA_LogicManager.h (+2, -0) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.cpp (+12, -1) (Diff)
/source/gameengine/GameLogic/SCA_PythonController.h (+6, -0) (Diff)
/source/gameengine/GamePlayer/CMakeLists.txt (+4, -0) (Diff)
/source/gameengine/GamePlayer/common/CMakeLists.txt (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.cpp (+220, -318) (Diff)
/source/gameengine/GamePlayer/common/GPC_RenderTools.h (+50, -118) (Diff)
/source/gameengine/GamePlayer/common/Makefile (+1, -4) (Diff)
/source/gameengine/GamePlayer/common/SConscript (+1, -1) (Diff)
/source/gameengine/GamePlayer/common/unix/GPU_PolygonMaterial.h (+2, -2) (Diff)
/source/gameengine/GamePlayer/ghost/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.cpp (+68, -56) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_Application.h (+7, -25) (Diff)
/source/gameengine/GamePlayer/ghost/GPG_ghost.cpp (+68, -54) (Diff)
/source/gameengine/GamePlayer/ghost/Makefile (+2, -4) (Diff)
/source/gameengine/GamePlayer/ghost/SConscript (+1, -3) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.cpp (+34, -90) (Diff)
/source/gameengine/Ketsji/BL_BlenderShader.h (+2, -8) (Diff)
/source/gameengine/Ketsji/BL_Material.h (+3, -3) (Diff)
/source/gameengine/Ketsji/BL_Shader.cpp (+7, -5) (Diff)
/source/gameengine/Ketsji/BL_Shader.h (+1, -1) (Diff)
/source/gameengine/Ketsji/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp (+23, -45) (Diff)
/source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h (+5, -5) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp (+54, -72) (Diff)
/source/gameengine/Ketsji/KX_BlenderMaterial.h (+1, -2) (Diff)
/source/gameengine/Ketsji/KX_CameraActuator.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.cpp (+34, -21) (Diff)
/source/gameengine/Ketsji/KX_ConstraintActuator.h (+4, -1) (Diff)
/source/gameengine/Ketsji/KX_ConstraintWrapper.cpp (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObject.h (+1, -0) (Diff)
/source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp (+85, -80) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.cpp (+66, -0) (Diff)
/source/gameengine/Ketsji/KX_GameActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_GameObject.cpp (+235, -115) (Diff)
/source/gameengine/Ketsji/KX_GameObject.h (+66, -35) (Diff)
/source/gameengine/Ketsji/KX_IpoActuator.cpp (+4, -3) (Diff)
/source/gameengine/Ketsji/KX_IPO_SGController.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_ISceneConverter.h (+4, -0) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.cpp (+138, -60) (Diff)
/source/gameengine/Ketsji/KX_KetsjiEngine.h (+13, -1) (Diff)
/source/gameengine/Ketsji/KX_Light.cpp (+40, -24) (Diff)
/source/gameengine/Ketsji/KX_Light.h (+8, -3) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.cpp (+40, -6) (Diff)
/source/gameengine/Ketsji/KX_MeshProxy.h (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.cpp (+16, -18) (Diff)
/source/gameengine/Ketsji/KX_MouseFocusSensor.h (+9, -7) (Diff)
/source/gameengine/Ketsji/KX_ParentActuator.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_PhysicsObjectWrapper.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.cpp (+19, -31) (Diff)
/source/gameengine/Ketsji/KX_PolygonMaterial.h (+0, -2) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.cpp (+461, -201) (Diff)
/source/gameengine/Ketsji/KX_PythonInit.h (+5, -1) (Diff)
/source/gameengine/Ketsji/KX_RayCast.cpp (+46, -39) (Diff)
/source/gameengine/Ketsji/KX_RayCast.h (+42, -18) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.cpp (+42, -16) (Diff)
/source/gameengine/Ketsji/KX_RaySensor.h (+6, -2) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp (+81, -41) (Diff)
/source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h (+20, -10) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp (+22, -19) (Diff)
/source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_Scene.cpp (+24, -9) (Diff)
/source/gameengine/Ketsji/KX_Scene.h (+9, -1) (Diff)
/source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.cpp (+1, -1) (Diff)
/source/gameengine/Ketsji/KX_SoundActuator.cpp (+42, -22) (Diff)
/source/gameengine/Ketsji/KX_TrackToActuator.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_VehicleWrapper.cpp (+2, -0) (Diff)
/source/gameengine/Ketsji/KX_VertexProxy.cpp (+7, -7) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.cpp (+6, -4) (Diff)
/source/gameengine/Ketsji/KX_VisibilityActuator.h (+2, -0) (Diff)
/source/gameengine/Ketsji/Makefile (+5, -6) (Diff)
/source/gameengine/Ketsji/SConscript (+1, -4) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.cpp (+2, -3) (Diff)
/source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp (+301, -149) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsController.h (+40, -5) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+257, -95) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+7, -4) (Diff)
/source/gameengine/Physics/Bullet/Makefile (+5, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+45, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.cpp (+1, -2) (Diff)
/source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.cpp (+15, -16) (Diff)
/source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h (+1, -2) (Diff)
/source/gameengine/PyDoc/GameKeys.py (+9, -0) (Diff)
/source/gameengine/PyDoc/GameLogic.py (+8, -1) (Diff)
/source/gameengine/PyDoc/KX_GameObject.py (+71, -19) (Diff)
/source/gameengine/PyDoc/KX_MeshProxy.py (+15, -0) (Diff)
/source/gameengine/PyDoc/KX_ObjectActuator.py (+1, -3) (Diff)
/source/gameengine/PyDoc/KX_SCA_AddObjectActuator.py (+17, -0) (Diff)
/source/gameengine/PyDoc/KX_SCA_ReplaceMeshActuator.py (+3, -2) (Diff)
/source/gameengine/PyDoc/KX_TrackToActuator.py (+1, -1) (Diff)
/source/gameengine/PyDoc/Rasterizer.py (+38, -1) (Diff)
/source/gameengine/PyDoc/SCA_DelaySensor.py (+1, -1) (Diff)
/source/gameengine/PyDoc/SCA_ISensor.py (+6, -1) (Diff)
/source/gameengine/Rasterizer/Makefile (+0, -4) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.cpp (+158, -96) (Diff)
/source/gameengine/Rasterizer/RAS_BucketManager.h (+11, -10) (Diff)
/source/gameengine/Rasterizer/RAS_FramingManager.h (+7, -8) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.cpp (+10, -15) (Diff)
/source/gameengine/Rasterizer/RAS_IPolygonMaterial.h (+3, -6) (Diff)
/source/gameengine/Rasterizer/RAS_IRasterizer.h (+17, -35) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.cpp (+2, -22) (Diff)
/source/gameengine/Rasterizer/RAS_IRenderTools.h (+7, -32) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.cpp (+439, -132) (Diff)
/source/gameengine/Rasterizer/RAS_MaterialBucket.h (+128, -85) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.cpp (+254, -471) (Diff)
/source/gameengine/Rasterizer/RAS_MeshObject.h (+67, -173) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt (+1, -0) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/Makefile (+2, -3) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp (+26, -58) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h (+5, -19) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp (+187, -595) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.h (+15, -34) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.cpp (+96, -120) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_VAOpenGLRasterizer.h (+3, -15) (Diff)
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/SConscript (+1, -4) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.cpp (+33, -50) (Diff)
/source/gameengine/Rasterizer/RAS_Polygon.h (+24, -32) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.cpp (+15, -15) (Diff)
/source/gameengine/Rasterizer/RAS_TexVert.h (+14, -14) (Diff)
/source/gameengine/Rasterizer/SConscript (+1, -4) (Diff)
/source/kernel/gen_system/GEN_Map.h (+13, -0) (Diff)
/source/Makefile (+6, -3) (Diff)
/source/nan_definitions.mk (+4, -7) (Diff)
/tools/Blender.py (+27, -11) (Diff)
/tools/btools.py (+19, -8) (Diff)