Blender Git Loki

Git Commits -> Revision d325e6f

Revision d325e6f by Sergey Sharybin (master)
November 9, 2017, 10:20 (GMT)
Depsgraph: Make dependency graph to be built from scene layer

This is a final step of having proper ownership. Now selecting different
layers in the "top bar" will actually do what this is expected to do.

Surely, there are still things to be done under the hood, that will happen
in a less intrusive way.

Commit Details:

Full Hash: d325e6f0e845d710abe4847a57be8e30920911a9
Parent Commit: c99481b
Lines Changed: +468, -397

2 Added Paths:

/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene_layer.cc (+154, -0) (View)
/source/blender/depsgraph/intern/builder/deg_builder_relations_scene_layer.cc (+145, -0) (View)

2 Deleted Paths:

/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc (+0, -153)
/source/blender/depsgraph/intern/builder/deg_builder_relations_scene.cc (+0, -146)

40 Modified Paths:

/source/blender/alembic/intern/abc_exporter.cc (+4, -2) (Diff)
/source/blender/alembic/intern/abc_exporter.h (+3, -1) (Diff)
/source/blender/alembic/intern/alembic_capi.cc (+5, -2) (Diff)
/source/blender/blenkernel/BKE_scene.h (+4, -2) (Diff)
/source/blender/blenkernel/intern/anim.c (+9, -4) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+16, -4) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/workspace.c (+1, -1) (Diff)
/source/blender/depsgraph/CMakeLists.txt (+2, -2) (Diff)
/source/blender/depsgraph/DEG_depsgraph_build.h (+7, -4) (Diff)
/source/blender/depsgraph/DEG_depsgraph_debug.h (+4, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+3, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+2, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+2, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+4, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+16, -11) (Diff)
/source/blender/depsgraph/intern/depsgraph_debug.cc (+3, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+2, -5) (Diff)
/source/blender/editors/include/ED_screen.h (+1, -1) (Diff)
/source/blender/editors/object/object_add.c (+1, -1) (Diff)
/source/blender/editors/physics/dynamicpaint_ops.c (+2, -2) (Diff)
/source/blender/editors/physics/physics_fluid.c (+2, -2) (Diff)
/source/blender/editors/render/render_internal.c (+6, -2) (Diff)
/source/blender/editors/render/render_opengl.c (+7, -3) (Diff)
/source/blender/editors/render/render_preview.c (+1, -1) (Diff)
/source/blender/editors/scene/scene_edit.c (+2, -2) (Diff)
/source/blender/editors/screen/screen_edit.c (+2, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+3, -1) (Diff)
/source/blender/editors/sound/sound_ops.c (+3, -2) (Diff)
/source/blender/editors/transform/transform_conversions.c (+2, -2) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+10, -2) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -2) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -2) (Diff)
/source/blender/render/intern/source/pipeline.c (+3, -3) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+9, -6) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+6, -4) (Diff)
/source/creator/creator_args.c (+7, -1) (Diff)
/tests/gtests/alembic/abc_export_test.cc (+4, -3) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021