diff options
Diffstat (limited to 'source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc')
-rw-r--r-- | source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc b/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc index b08281b755e..73b99213005 100644 --- a/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc +++ b/source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc @@ -125,6 +125,9 @@ static int deg_debug_node_color_index(const Node *node) case NodeType::OPERATION: { OperationNode *op_node = (OperationNode *)node; if (op_node->is_noop()) { + if (op_node->flag & OperationFlag::DEPSOP_FLAG_PINNED) { + return 7; + } return 8; } break; @@ -195,6 +198,7 @@ static void deg_debug_graphviz_legend(const DebugContext &ctx) deg_debug_graphviz_legend_color(ctx, "Component", colors[1]); deg_debug_graphviz_legend_color(ctx, "ID Node", colors[5]); deg_debug_graphviz_legend_color(ctx, "NOOP", colors[8]); + deg_debug_graphviz_legend_color(ctx, "Pinned OP", colors[7]); #endif #ifdef COLOR_SCHEME_NODE_TYPE |