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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021