Blender Git Commit Log

Git Commits -> Revision 9f58337

Revision 9f58337 by Campbell Barton (master)
June 13, 2020, 03:19 (GMT)
Modifier: skip edit-mesh conversion for armature, curve & lattice

This is an improvement over 2.7x which converted edit-mesh to mesh
(CDDM) for all 3 modifiers.

Overall this increases performance in edit-mode by around 15-20%.

Commit Details:

Full Hash: 9f5833798caf9581c2d781f4e2f8b95acb1560e0
Parent Commit: a35de34
Lines Changed: +446, -164

9 Modified Paths:

/source/blender/blenkernel/BKE_armature.h (+11, -0) (Diff)
/source/blender/blenkernel/BKE_curve.h (+11, -0) (Diff)
/source/blender/blenkernel/BKE_lattice.h (+10, -0) (Diff)
/source/blender/blenkernel/intern/armature_deform.c (+115, -35) (Diff)
/source/blender/blenkernel/intern/curve_deform.c (+147, -53) (Diff)
/source/blender/blenkernel/intern/lattice_deform.c (+95, -18) (Diff)
/source/blender/modifiers/intern/MOD_armature.c (+20, -35) (Diff)
/source/blender/modifiers/intern/MOD_curve.c (+32, -11) (Diff)
/source/blender/modifiers/intern/MOD_lattice.c (+5, -12) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021