Blender Git Loki
Git Commits -> Revision 956c539
Revision 956c539 by Sergey Sharybin (master) June 22, 2021, 07:52 (GMT) |
Fix T89196: Depsgraph use-after-free after scene switching undo Delay depsgraph visibility update tagging until it is known that graph relations are up to date, and until it is known that the graph is actually needed to be evaluated. Differential Revision: https://developer.blender.org/D11660 |
Commit Details:
Full Hash: 956c539e597aed84c355c8336dfd5797f4e69ea7
Parent Commit: d3a7924
Lines Changed: +39, -12
8 Modified Paths:
/source/blender/depsgraph/DEG_depsgraph.h (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/pipeline.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+5, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+22, -6) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.h (+4, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+1, -4) (Diff)
/source/blender/depsgraph/intern/builder/pipeline.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+2, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+5, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+22, -6) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.h (+4, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+3, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+1, -4) (Diff)