Blender Git Commit Log
Git Commits -> Revision ad3e990
Revision ad3e990 by Campbell Barton (master) January 18, 2012, 15:29 (GMT) |
call CDDM_from_BMEditMesh without creating tessface data for modifiers. - in the case of deform modifiers this is very safe (assuming the mods themselves dont need tessface data), since the DM is freed right after, so this is an easy speedup. - in the case of bevel and split edge modifiers this should still work out fine since mods that need tessface data will generate it. |
Commit Details:
Full Hash: ad3e9900d6219aa84f91c7ff30ee48b7253ca0f1
SVN Revision: 43496
Parent Commit: 9d782c8
Lines Changed: +12, -12
11 Modified Paths:
/source/blender/blenkernel/intern/constraint.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_armature.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_curve.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_lattice.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_warp.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+1, -1) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_armature.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_array.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_bevel.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_curve.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_edgesplit.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_lattice.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_warp.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_weightvgproximity.c (+1, -1) (Diff)