Blender Git Commit Log

Git Commits -> Revision 7952274

Revision 7952274 by Sergey Sharybin (master)
April 1, 2020, 07:39 (GMT)
Sculpt Undo: Refactor Geometry undo nodes

Made it so there is a single UNDO node in the list which has
both original and modified mesh state.

Makes it easier to achieve "interleaved" undo nodes stored in
the undo step (as opposite of either storing geometry or other
data).

Should be no functional changes, just preparing for an upcoming
work to support undo of operation like Apply Base.

Differential Revision: https://developer.blender.org/D7290

Commit Details:

Full Hash: 7952274cf0c4a262c274fa93c800c84c1aa2d5d7
Parent Commit: 60d3a80
Lines Changed: +157, -99

3 Modified Paths:

/source/blender/editors/sculpt_paint/sculpt.c (+9, -8) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+28, -9) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+120, -82) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021