1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# dot -Tsvg -ooutput.svg output.dot
# This file is the functional graph of the graphics output pipe
digraph output {
rankdir=LR;
compound=true;
node [shape=rectangle,style=filled,color=lightblue];
subgraph crtc {
label = "CRTC";
"crtc0" "crtc1";
}
subgraph Encoders {
label = "Encoders";
"VGA Encoder" "Display Port Encoder" "DVI Encoder";
}
subgraph Connectors {
label = "Connectors";
"VGA Conn" "DP Conn" "DVI Conn";
}
"crtc0" -> "VGA Encoder" [style=dotted,color=red,concentrate=true];
"crtc0" -> "Display Port Encoder" [style=dotted,color=red,concentrate=true];
"crtc0" -> "DVI Encoder" [style=dotted,color=red,concentrate=true];
"crtc1" -> "VGA Encoder" [style=dashed,color=blue,concentrate=true];
"crtc1" -> "Display Port Encoder" [style=dashed,color=blue,concentrate=true];
"crtc1" -> "DVI Encoder" [style=dashed,color=blue,concentrate=true];
"VGA Encoder" -> "VGA Conn";
"Display Port Encoder" -> "DP Conn";
"DVI Encoder" -> "DVI Conn";
}
|