Blender Git Commit Log
Git Commits -> Revision 3311164
Revision 3311164 by Brecht Van Lommel (master) December 16, 2011, 19:53 (GMT) |
Math lib: matrix multiplication order fix for two functions that were inconsistent with similar functions & math notation: mul_m4_m4m4(R, B, A) => mult_m4_m4m4(R, A, B) mul_m3_m3m4(R, B, A) => mult_m3_m3m4(R, A, B) For branch maintainers, it should be relatively simple to fix things manually, it's also possible run this script after merging to do automatic replacement: http://www.pasteall.org/27459/python |
Commit Details:
Full Hash: 3311164b24da61f2967f96d0ee27508a7e2e0267
SVN Revision: 42670
Parent Commit: 3c8ab55
Lines Changed: +235, -233
66 Modified Paths:
/source/blender/blenkernel/intern/anim.c (+10, -10) (Diff)
/source/blender/blenkernel/intern/armature.c (+13, -13) (Diff)
/source/blender/blenkernel/intern/camera.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/constraint.c (+34, -34) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/lattice.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mball.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/object.c (+5, -5) (Diff)
/source/blender/blenkernel/intern/particle.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/tracking.c (+2, -2) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+4, -2) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+9, -9) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+3, -3) (Diff)
/source/blender/collada/AnimationExporter.cpp (+2, -2) (Diff)
/source/blender/collada/AnimationImporter.cpp (+7, -7) (Diff)
/source/blender/collada/ArmatureExporter.cpp (+3, -3) (Diff)
/source/blender/collada/ArmatureImporter.cpp (+5, -5) (Diff)
/source/blender/collada/collada_utils.cpp (+1, -1) (Diff)
/source/blender/collada/DocumentImporter.cpp (+1, -1) (Diff)
/source/blender/collada/TransformReader.cpp (+1, -1) (Diff)
/source/blender/collada/TransformWriter.cpp (+2, -2) (Diff)
/source/blender/editors/armature/editarmature.c (+2, -2) (Diff)
/source/blender/editors/curve/editcurve.c (+1, -1) (Diff)
/source/blender/editors/mesh/editmesh_lib.c (+2, -2) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+1, -1) (Diff)
/source/blender/editors/mesh/meshtools.c (+1, -1) (Diff)
/source/blender/editors/object/object_constraint.c (+1, -1) (Diff)
/source/blender/editors/object/object_hook.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+4, -4) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+1, -1) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+4, -4) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+5, -5) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_fly.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+5, -5) (Diff)
/source/blender/editors/transform/transform_conversions.c (+4, -4) (Diff)
/source/blender/editors/transform/transform_generics.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+2, -2) (Diff)
/source/blender/gpu/intern/gpu_material.c (+4, -4) (Diff)
/source/blender/ikplugin/intern/iksolver_plugin.c (+5, -5) (Diff)
/source/blender/ikplugin/intern/itasc_plugin.cpp (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_object.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_boolean_util.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_cast.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_hook.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_mirror.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_screw.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_uvproject.c (+3, -3) (Diff)
/source/blender/modifiers/intern/MOD_warp.c (+3, -3) (Diff)
/source/blender/modifiers/intern/MOD_wave.c (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+22, -22) (Diff)
/source/blender/render/intern/source/envmap.c (+8, -8) (Diff)
/source/blender/render/intern/source/pointdensity.c (+1, -1) (Diff)
/source/blender/render/intern/source/render_texture.c (+1, -1) (Diff)
/source/blender/render/intern/source/shadbuf.c (+3, -3) (Diff)
/source/blender/render/intern/source/shadeinput.c (+1, -1) (Diff)
/source/blender/render/intern/source/strand.c (+1, -1) (Diff)
/source/blender/render/intern/source/volumetric.c (+1, -1) (Diff)
/source/blender/render/intern/source/zbuf.c (+5, -5) (Diff)
/source/gameengine/Converter/BL_ArmatureChannel.cpp (+1, -1) (Diff)
/source/blender/blenkernel/intern/armature.c (+13, -13) (Diff)
/source/blender/blenkernel/intern/camera.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/constraint.c (+34, -34) (Diff)
/source/blender/blenkernel/intern/fcurve.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/lattice.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/mball.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/object.c (+5, -5) (Diff)
/source/blender/blenkernel/intern/particle.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/tracking.c (+2, -2) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+4, -2) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+9, -9) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+3, -3) (Diff)
/source/blender/collada/AnimationExporter.cpp (+2, -2) (Diff)
/source/blender/collada/AnimationImporter.cpp (+7, -7) (Diff)
/source/blender/collada/ArmatureExporter.cpp (+3, -3) (Diff)
/source/blender/collada/ArmatureImporter.cpp (+5, -5) (Diff)
/source/blender/collada/collada_utils.cpp (+1, -1) (Diff)
/source/blender/collada/DocumentImporter.cpp (+1, -1) (Diff)
/source/blender/collada/TransformReader.cpp (+1, -1) (Diff)
/source/blender/collada/TransformWriter.cpp (+2, -2) (Diff)
/source/blender/editors/armature/editarmature.c (+2, -2) (Diff)
/source/blender/editors/curve/editcurve.c (+1, -1) (Diff)
/source/blender/editors/mesh/editmesh_lib.c (+2, -2) (Diff)
/source/blender/editors/mesh/editmesh_tools.c (+1, -1) (Diff)
/source/blender/editors/mesh/meshtools.c (+1, -1) (Diff)
/source/blender/editors/object/object_constraint.c (+1, -1) (Diff)
/source/blender/editors/object/object_hook.c (+1, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+2, -2) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+4, -4) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+1, -1) (Diff)
/source/blender/editors/space_clip/tracking_ops.c (+4, -4) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+5, -5) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_fly.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_select.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+5, -5) (Diff)
/source/blender/editors/transform/transform_conversions.c (+4, -4) (Diff)
/source/blender/editors/transform/transform_generics.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_manipulator.c (+2, -2) (Diff)
/source/blender/gpu/intern/gpu_material.c (+4, -4) (Diff)
/source/blender/ikplugin/intern/iksolver_plugin.c (+5, -5) (Diff)
/source/blender/ikplugin/intern/itasc_plugin.cpp (+6, -6) (Diff)
/source/blender/makesrna/intern/rna_object.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_boolean_util.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_cast.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_hook.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_meshdeform.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_mirror.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_screw.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_uvproject.c (+3, -3) (Diff)
/source/blender/modifiers/intern/MOD_warp.c (+3, -3) (Diff)
/source/blender/modifiers/intern/MOD_wave.c (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+22, -22) (Diff)
/source/blender/render/intern/source/envmap.c (+8, -8) (Diff)
/source/blender/render/intern/source/pointdensity.c (+1, -1) (Diff)
/source/blender/render/intern/source/render_texture.c (+1, -1) (Diff)
/source/blender/render/intern/source/shadbuf.c (+3, -3) (Diff)
/source/blender/render/intern/source/shadeinput.c (+1, -1) (Diff)
/source/blender/render/intern/source/strand.c (+1, -1) (Diff)
/source/blender/render/intern/source/volumetric.c (+1, -1) (Diff)
/source/blender/render/intern/source/zbuf.c (+5, -5) (Diff)
/source/gameengine/Converter/BL_ArmatureChannel.cpp (+1, -1) (Diff)