1
0

plugin-stack.gv 522 B

12345678910111213141516171819202122232425262728293031
  1. digraph stack
  2. {
  3. compound=true;
  4. rankdir="LR";
  5. node [
  6. shape="box";
  7. ]
  8. subgraph cluster_2 {
  9. label="Kernel";
  10. event0 [label="/dev/input/event0"]
  11. }
  12. subgraph cluster_1 {
  13. label="libinput";
  14. subgraph cluster_0 {
  15. label="Plugin pipeline";
  16. p1 [label="00-foo.lua"];
  17. p2 [label="10-bar.lua"];
  18. }
  19. libinput [label="libinput core"];
  20. }
  21. compositor [label="Compositor"];
  22. event0 -> p1;
  23. p1 -> p2;
  24. p2 -> libinput;
  25. libinput -> compositor [ltail=cluster_1 label="libinput API"];
  26. }