Blender Git Loki
Git Commits -> Revision 535adcd
Revision 535adcd by Dalai Felinto (master) November 6, 2017, 19:51 (GMT) |
Depsgraph: Iterates over ID Nodes instead of Bases Although this works by itself, it should actually happen after: "Reshuffle collections base flags evaluation, make it so object is gathering its base flags from collections." Meanwhile we have one single hacky function (deg_flush_base_flags_and_settings) to be removed once the task above is tackled. Reviewers: sergey Differential Revision: https://developer.blender.org/D2899 |
Commit Details:
Full Hash: 535adcdaa3cc83c62abe211b0f645cf0a8237eba
Parent Commit: facdc15
Lines Changed: +172, -96
10 Modified Paths:
/source/blender/depsgraph/DEG_depsgraph_query.h (+6, -4) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+21, -10) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+7, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc (+4, -4) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+118, -74) (Diff)
/source/blender/depsgraph/intern/depsgraph_types.h (+11, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+21, -10) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+7, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_rig.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene.cc (+4, -4) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+118, -74) (Diff)
/source/blender/depsgraph/intern/depsgraph_types.h (+11, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.h (+2, -0) (Diff)