Blender Git Loki
Git Commits -> Revision aa4fb22
Revision aa4fb22 by Sergey Sharybin (master) August 11, 2020, 10:17 (GMT) |
Depsgraph: Use UUID to match modifiers Solves possible pointer-based comparison fiasco. Another nice outcome of this is that topology cache will now be preserved throughout the undo system. For example, undo of object transform will not require topology cache to be re-created. Differential Revision: https://developer.blender.org/D8493 |
Commit Details:
Full Hash: aa4fb22cac0c8b653cc9925700bfce74dcc08574
Parent Commit: 6f99dfc
Lines Changed: +22, -57
4 Modified Paths:
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup_modifier.cc (+4, -18) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup_modifier.h (+3, -23) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup_object.cc (+12, -15) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup_object.h (+3, -1) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup_modifier.h (+3, -23) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup_object.cc (+12, -15) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_runtime_backup_object.h (+3, -1) (Diff)