[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