diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-11-24 12:18:16 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2017-11-24 12:19:48 +0300 |
commit | 87c821ff26be9f3049993088042dc74b0c141003 (patch) | |
tree | 403b3d4af266fc826c6507f631d68970206325db /source/blender/depsgraph/intern/builder/deg_builder_nodes.h | |
parent | 93f6a9d65220f9c43dc6dde7886880d77015eb8c (diff) |
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.
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_nodes.h')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_nodes.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h index 853a6b7f15d..a68f756f6ca 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.h +++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.h @@ -165,6 +165,7 @@ struct DepsgraphNodeBuilder { void build_object(Base *base, Object *object, eDepsNode_LinkedState_Type linked_state); + void build_object_flags(Base *base, Object *object); void build_object_data(Object *object); void build_object_transform(Object *object); void build_object_constraints(Object *object); |