Blender Git Commit Log

Git Commits -> Revision c9aef27

Revision c9aef27 by Sergey Sharybin (master)
July 13, 2017, 13:43 (GMT)
Depsgraph: Begin work on making depsgraph per-scene-layer

This is a first step towards proper depsgraph "ownership", where
we would allow scene to be in multiple states dependent on active
workspace or scene layer.

This commit introduces a basic API to get proper dependency graph
for a given scene layer. It also renames scene->depsgraph to
depsgraph_legacy, so it's easier to search0-n-replace in the future.

Commit Details:

Full Hash: c9aef27326d54ed053edb37d27fe5571805139b9
Parent Commit: 065cd6e
Lines Changed: +59, -38

17 Modified Paths:

/source/blender/blenkernel/BKE_scene.h (+5, -0) (Diff)
/source/blender/blenkernel/intern/context.c (+3, -1) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/displist.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/scene.c (+11, -5) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+11, -11) (Diff)
/source/blender/depsgraph/intern/depsgraph_debug.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+6, -6) (Diff)
/source/blender/editors/include/ED_view3d.h (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+6, -5) (Diff)
/source/blender/editors/space_view3d/view3d_draw_legacy.c (+1, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+1, -0) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+2, -1) (Diff)
/source/blender/python/intern/gpu_offscreen.c (+1, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+4, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021