[Bf-blender-cvs] [a913b8d] depsgraph_refactor: Removed deprecated code.
Lukas Tönne
noreply at git.blender.org
Wed May 21 00:15:16 CEST 2014
Commit: a913b8d3fb921a348e4b60b6ce911524db7a866a
Author: Lukas Tönne
Date: Tue May 20 21:16:26 2014 +0200
https://developer.blender.org/rBa913b8d3fb921a348e4b60b6ce911524db7a866a
Removed deprecated code.
===================================================================
M source/blender/depsgraph/intern/depsgraph_tag.cpp
===================================================================
diff --git a/source/blender/depsgraph/intern/depsgraph_tag.cpp b/source/blender/depsgraph/intern/depsgraph_tag.cpp
index 215831e..4bfe879 100644
--- a/source/blender/depsgraph/intern/depsgraph_tag.cpp
+++ b/source/blender/depsgraph/intern/depsgraph_tag.cpp
@@ -111,33 +111,6 @@ void DEG_graph_flush_updates(Depsgraph *graph)
OperationDepsNode *node = queue.front();
queue.pop();
-#if 0 /* XXX This should not be necessary, since operations are only directly connected to each other (?) */
- /* flush to sub-nodes... */
- // NOTE: if flushing to subnodes, we should then proceed to remove tag(s) from self, as only the subnode tags matter
- bool flushed_subnodes = false;
- switch (node->type) {
- case DEPSNODE_TYPE_ID_REF: {
- IDDepsNode *id_node = (IDDepsNode *)node;
- for (IDDepsNode::ComponentMap::const_iterator it = id_node->components.begin(); it != id_node->components.end(); ++it) {
- ComponentDepsNode *comp_node = it->second;
-
- if (!(comp_node->flag & DEPSNODE_FLAG_NEEDS_UPDATE)) {
- comp_node->flag |= DEPSNODE_FLAG_NEEDS_UPDATE;
- queue.push(comp_node);
-
- flushed_subnodes = true;
- }
- }
- break;
- }
-
- default: break;
- }
-
- if (flushed_subnodes)
- DEG_debug_eval_step(string_format("Flush Components: %s", node->name.c_str()).c_str());
-#endif
-
/* flush to nodes along links... */
bool flushed_relations = false;
for (OperationDepsNode::Relations::const_iterator it = node->outlinks.begin(); it != node->outlinks.end(); ++it) {
More information about the Bf-blender-cvs
mailing list