diff options
author | Jacques Lucke <jacques@blender.org> | 2020-04-28 18:40:23 +0300 |
---|---|---|
committer | Jacques Lucke <jacques@blender.org> | 2020-04-28 18:40:23 +0300 |
commit | 7dfa1b18c1fc32d983f34dd72fcb8c0363a53157 (patch) | |
tree | bb50f84bc014d45b2016fc2f1cbb93f77e6739af /source/blender/depsgraph/intern/builder/deg_builder_nodes.cc | |
parent | 7bc4a436a0811dd8822c5c77f28aac81e64277b8 (diff) |
Depsgraph: use BLI::Set for entry_tags
Reviewers: sergey
Differential Revision: https://developer.blender.org/D7555
Diffstat (limited to 'source/blender/depsgraph/intern/builder/deg_builder_nodes.cc')
-rw-r--r-- | source/blender/depsgraph/intern/builder/deg_builder_nodes.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc index a1bd4d57a05..108081dbde6 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc +++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc @@ -337,7 +337,7 @@ void DepsgraphNodeBuilder::begin_build() id_node->id_cow = nullptr; } - GSET_FOREACH_BEGIN (OperationNode *, op_node, graph_->entry_tags) { + for (OperationNode *op_node : graph_->entry_tags) { ComponentNode *comp_node = op_node->owner; IDNode *id_node = comp_node->owner; @@ -349,12 +349,11 @@ void DepsgraphNodeBuilder::begin_build() entry_tag.name_tag = op_node->name_tag; saved_entry_tags_.push_back(entry_tag); } - GSET_FOREACH_END(); /* Make sure graph has no nodes left from previous state. */ graph_->clear_all_nodes(); graph_->operations.clear(); - BLI_gset_clear(graph_->entry_tags, nullptr); + graph_->entry_tags.clear(); } void DepsgraphNodeBuilder::end_build() |