Blender Git Commit Log
Git Commits -> Revision 20988ed
Revision 20988ed by Sergey Sharybin (master) November 8, 2017, 14:02 (GMT) |
Depsgraph: Move storage from single per-scene depsgraph to a hash storage Depsgraph itself is still created fer the whole scene rather than for a single layer, this is to be addressed next. The storage for those dependency graphs is in scene, but now it is a hash indexed by layer. In the future we can extend hash key to include extra information (workspace? window?). |
Commit Details:
Full Hash: 20988ed5dcec977c641a29f2cc948d4bdb6f86cd
Parent Commit: 3750dfa
Lines Changed: +60, -11
5 Modified Paths:
/source/blender/blenkernel/BKE_workspace.h (+9, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+34, -4) (Diff)
/source/blender/blenkernel/intern/workspace.c (+14, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+2, -7) (Diff)
/source/blender/blenkernel/intern/scene.c (+34, -4) (Diff)
/source/blender/blenkernel/intern/workspace.c (+14, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+2, -7) (Diff)