Differential D13404 Diff 45388 source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc
Changeset View
Changeset View
Standalone View
Standalone View
source/blender/depsgraph/intern/debug/deg_debug_relations_graphviz.cc
| Show First 20 Lines • Show All 420 Lines • ▼ Show 20 Lines | switch (node->type) { | ||||
| case NodeType::COPY_ON_WRITE: | case NodeType::COPY_ON_WRITE: | ||||
| case NodeType::OBJECT_FROM_LAYER: | case NodeType::OBJECT_FROM_LAYER: | ||||
| case NodeType::BATCH_CACHE: | case NodeType::BATCH_CACHE: | ||||
| case NodeType::DUPLI: | case NodeType::DUPLI: | ||||
| case NodeType::SYNCHRONIZATION: | case NodeType::SYNCHRONIZATION: | ||||
| case NodeType::AUDIO: | case NodeType::AUDIO: | ||||
| case NodeType::ARMATURE: | case NodeType::ARMATURE: | ||||
| case NodeType::GENERIC_DATABLOCK: | case NodeType::GENERIC_DATABLOCK: | ||||
| case NodeType::VISIBILITY: | |||||
| case NodeType::SIMULATION: { | case NodeType::SIMULATION: { | ||||
| ComponentNode *comp_node = (ComponentNode *)node; | ComponentNode *comp_node = (ComponentNode *)node; | ||||
| if (comp_node->operations.is_empty()) { | if (comp_node->operations.is_empty()) { | ||||
| deg_debug_graphviz_node_single(ctx, node, parent_cluster); | deg_debug_graphviz_node_single(ctx, node, parent_cluster); | ||||
| } | } | ||||
| else { | else { | ||||
| dot::Cluster &cluster = deg_debug_graphviz_node_cluster_create(ctx, node, parent_cluster); | dot::Cluster &cluster = deg_debug_graphviz_node_cluster_create(ctx, node, parent_cluster); | ||||
| for (Node *op_node : comp_node->operations) { | for (Node *op_node : comp_node->operations) { | ||||
| ▲ Show 20 Lines • Show All 105 Lines • Show Last 20 Lines | |||||