Blender Git Loki

Git Commits -> Revision 5156803

Revision 5156803 by Campbell Barton (master)
June 24, 2021, 10:23 (GMT)
Depsgraph: remove redundant mesh data duplication in edit-mode

This resolves a bottleneck where every update while transforming
copied the entire mesh data-block, which isn't needed as the edit-mesh
is the source of the data being edited.

Testing shows a significant overall speedup when transforming:

- ~1.5x with a subdivided cube 1.5 million vertices.
- ~3.0x with the spring mesh (edit-mode with modifiers disabled,
duplicated 10x to drop performance).

Reviewed By: sergey

Ref D11337

Commit Details:

Full Hash: 51568030e9c833da867c8d80c72b2eca2f591477
Parent Commit: 27da305
Lines Changed: +22, -1

1 Modified Path:

/source/blender/depsgraph/intern/node/deg_node_component.h (+22, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021