Blender Git Loki
Git Commits -> Revision 87c821f
Revision 87c821f by Sergey Sharybin (master) November 24, 2017, 09:19 (GMT) |
Depsgraph: Flush flags from base to object as an evaluation step Previously it was done during depsgraph iteration, which is not good at all, since after evaluation nobody should really modify how object was evaluated. |
Commit Details:
Full Hash: 87c821ff26be9f3049993088042dc74b0c141003
Parent Commit: 93f6a9d
Lines Changed: +69, -67
8 Modified Paths:
/source/blender/blenkernel/BKE_object.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/object_update.c (+17, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+22, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+13, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+10, -63) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/object_update.c (+17, -2) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+22, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+13, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+10, -63) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -1) (Diff)