[Bf-blender-cvs] [a1f79adde92] functions: improve debug dot output
Jacques Lucke
noreply at git.blender.org
Thu Dec 19 13:21:56 CET 2019
Commit: a1f79adde926bceb74f1bdfcd1ba4444d6a417c3
Author: Jacques Lucke
Date: Thu Dec 19 13:17:38 2019 +0100
Branches: functions
https://developer.blender.org/rBa1f79adde926bceb74f1bdfcd1ba4444d6a417c3
improve debug dot output
===================================================================
M source/blender/blenkernel/intern/inlined_node_tree.cc
===================================================================
diff --git a/source/blender/blenkernel/intern/inlined_node_tree.cc b/source/blender/blenkernel/intern/inlined_node_tree.cc
index 62a4eb77147..b1f266b3e50 100644
--- a/source/blender/blenkernel/intern/inlined_node_tree.cc
+++ b/source/blender/blenkernel/intern/inlined_node_tree.cc
@@ -377,7 +377,10 @@ static BLI::DotExport::Cluster *get_cluster_for_parent(
}
else if (!clusters.contains(parent)) {
auto *parent_cluster = get_cluster_for_parent(graph, clusters, parent->parent());
- auto &new_cluster = graph.new_cluster(parent->vnode().name());
+ const VNode &parent_node = parent->vnode();
+ bNodeTree *btree = (bNodeTree *)RNA_pointer_get(parent_node.rna(), "node_group").data;
+ auto &new_cluster = graph.new_cluster(parent->vnode().name() + " / " +
+ StringRef(btree->id.name + 2));
new_cluster.set_parent_cluster(parent_cluster);
clusters.add_new(parent, &new_cluster);
return &new_cluster;
More information about the Bf-blender-cvs
mailing list