Blender Git Commit Log
Git Commits -> Revision b3c42dd
Revision b3c42dd by Bastien Montagne (undo-experiments, undo-experiments-idnames, undo-experiments-remap-history, undo-experiments-swap-reread-datablocks, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) November 14, 2019, 15:44 (GMT) |
Undo experiments: proof-of-concept of reusable depsgraph across undo steps. This is still very sketchy, but seems to work in basic cases. useless currently, though, as objects are always changed still currently in undo steps... Not Yet Working (r) |
Commit Details:
Full Hash: b3c42ddd6d40dd455d5e60d13743d0c4f97f661b
Parent Commit: 253e046
Lines Changed: +141, -21
8 Modified Paths:
/source/blender/blenkernel/BKE_scene.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+93, -16) (Diff)
/source/blender/blenkernel/intern/undo_system.c (+10, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+4, -3) (Diff)
/source/blender/blenloader/intern/readfile.h (+1, -1) (Diff)
/source/blender/blenloader/intern/undofile.c (+1, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+5, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+23, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+93, -16) (Diff)
/source/blender/blenkernel/intern/undo_system.c (+10, -0) (Diff)
/source/blender/blenloader/intern/readfile.c (+4, -3) (Diff)
/source/blender/blenloader/intern/readfile.h (+1, -1) (Diff)
/source/blender/blenloader/intern/undofile.c (+1, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+5, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+23, -0) (Diff)