diff options
Diffstat (limited to '')
| -rw-r--r-- | docs/graphs/core.dot | 13 | ||||
| -rw-r--r-- | docs/graphs/core.png | bin | 0 -> 13172 bytes | |||
| -rw-r--r-- | docs/graphs/ecosystem.dot | 56 | ||||
| -rw-r--r-- | docs/graphs/ecosystem.png | bin | 0 -> 44705 bytes | |||
| -rwxr-xr-x | docs/graphs/generate.sh | 6 | ||||
| -rw-r--r-- | docs/graphs/iced.dot | 46 | ||||
| -rw-r--r-- | docs/graphs/iced.png | bin | 0 -> 26302 bytes | |||
| -rw-r--r-- | docs/graphs/native.dot | 41 | ||||
| -rw-r--r-- | docs/graphs/native.png | bin | 0 -> 24980 bytes | |||
| -rw-r--r-- | docs/graphs/web.dot | 12 | ||||
| -rw-r--r-- | docs/graphs/web.png | bin | 0 -> 11717 bytes | |||
| -rw-r--r-- | docs/graphs/wgpu.dot | 31 | ||||
| -rw-r--r-- | docs/graphs/wgpu.png | bin | 0 -> 16570 bytes | |||
| -rw-r--r-- | docs/graphs/winit.dot | 31 | ||||
| -rw-r--r-- | docs/graphs/winit.png | bin | 0 -> 15892 bytes | 
15 files changed, 236 insertions, 0 deletions
| diff --git a/docs/graphs/core.dot b/docs/graphs/core.dot new file mode 100644 index 00000000..93724927 --- /dev/null +++ b/docs/graphs/core.dot @@ -0,0 +1,13 @@ +digraph G { +  fontname = "Roboto"; +  newrank=true; +  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"]; +  edge[color="#333333"]; + +  { rank = same; iced_native iced_web } + +  iced_core -> iced_native [style=dashed]; +  iced_core -> iced_web [style=dashed]; + +  iced_core [style=dashed]; +} diff --git a/docs/graphs/core.png b/docs/graphs/core.pngBinary files differ new file mode 100644 index 00000000..0b14ab6c --- /dev/null +++ b/docs/graphs/core.png diff --git a/docs/graphs/ecosystem.dot b/docs/graphs/ecosystem.dot new file mode 100644 index 00000000..609cf726 --- /dev/null +++ b/docs/graphs/ecosystem.dot @@ -0,0 +1,56 @@ +digraph G { +  fontname = "Roboto"; +  newrank=true; +  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"]; +  edge[color="#333333"]; + +  subgraph cluster_1 { +    label = "renderers  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_1 [label="...", style=solid, shape=none]; +    iced_wgpu; +  } + +  subgraph cluster_2 { +    label = "shells  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_2 [label="...", style=solid, shape=none]; +    iced_winit; +  } + +  subgraph cluster_3 { +    style=invis; +    margin=20; +    iced; +  } + +  { rank = same; iced_native iced_web } +  { rank = same; iced_wgpu iced_winit etc_1 etc_2 } + +  iced_core -> iced_native [style=dashed]; +  iced_core -> iced_web [style=dashed]; +  iced_native -> iced_wgpu; +  iced_native -> iced_winit; + +  iced_winit -> iced; +  iced_wgpu -> iced; +  iced_web -> iced; + +  iced -> "cross-platform application"; + +  iced_core [style=dashed]; + +  "cross-platform application" [shape=box, width=2.8, height=0.6]; +} diff --git a/docs/graphs/ecosystem.png b/docs/graphs/ecosystem.pngBinary files differ new file mode 100644 index 00000000..03fe1130 --- /dev/null +++ b/docs/graphs/ecosystem.png diff --git a/docs/graphs/generate.sh b/docs/graphs/generate.sh new file mode 100755 index 00000000..45073820 --- /dev/null +++ b/docs/graphs/generate.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +for file in *.dot +do +  dot -Tpng ${file} -o ${file%.*}.png +done diff --git a/docs/graphs/iced.dot b/docs/graphs/iced.dot new file mode 100644 index 00000000..24dbb972 --- /dev/null +++ b/docs/graphs/iced.dot @@ -0,0 +1,46 @@ +digraph G { +  fontname = "Roboto"; +  newrank=true; +  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"]; +  edge[color="#333333"]; + +  subgraph cluster_1 { +    label = "renderers  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_1 [label="...", style=solid, shape=none]; +    iced_wgpu; +  } + +  subgraph cluster_2 { +    label = "shells  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_2 [label="...", style=solid, shape=none]; +    iced_winit; +  } + +  subgraph cluster_3 { +    style=invis; +    margin=20; +    iced; +  } + +  { rank = same; iced_wgpu iced_winit etc_1 etc_2 } + +  iced_winit -> iced; +  iced_wgpu -> iced; +  iced_web -> iced; + +  iced; +} diff --git a/docs/graphs/iced.png b/docs/graphs/iced.pngBinary files differ new file mode 100644 index 00000000..5d4a35bc --- /dev/null +++ b/docs/graphs/iced.png diff --git a/docs/graphs/native.dot b/docs/graphs/native.dot new file mode 100644 index 00000000..b57736b5 --- /dev/null +++ b/docs/graphs/native.dot @@ -0,0 +1,41 @@ +digraph G { +  fontname = "Roboto"; +  newrank=true; +  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"]; +  edge[color="#333333"]; + +  subgraph cluster_1 { +    label = "renderers  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_1 [label="...", style=solid, shape=none]; +    iced_wgpu; +  } + +  subgraph cluster_2 { +    label = "shells  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_2 [label="...", style=solid, shape=none]; +    iced_winit; +  } + + +  { rank = same; iced_wgpu iced_winit etc_1 etc_2 } + +  iced_core -> iced_native [style=dashed]; +  iced_native -> iced_wgpu; +  iced_native -> iced_winit; + +  iced_core [style=dashed]; +} diff --git a/docs/graphs/native.png b/docs/graphs/native.pngBinary files differ new file mode 100644 index 00000000..892e4fee --- /dev/null +++ b/docs/graphs/native.png diff --git a/docs/graphs/web.dot b/docs/graphs/web.dot new file mode 100644 index 00000000..853ca398 --- /dev/null +++ b/docs/graphs/web.dot @@ -0,0 +1,12 @@ +digraph G { +  fontname = "Roboto"; +  newrank=true; +  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"]; +  edge[color="#333333"]; + +  iced_core -> iced_web [style=dashed]; + +  iced_web -> iced; + +  iced_core [style=dashed]; +} diff --git a/docs/graphs/web.png b/docs/graphs/web.pngBinary files differ new file mode 100644 index 00000000..e6a1a5f6 --- /dev/null +++ b/docs/graphs/web.png diff --git a/docs/graphs/wgpu.dot b/docs/graphs/wgpu.dot new file mode 100644 index 00000000..410c2eeb --- /dev/null +++ b/docs/graphs/wgpu.dot @@ -0,0 +1,31 @@ +digraph G { +  fontname = "Roboto"; +  newrank=true; +  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"]; +  edge[color="#333333"]; + +  subgraph cluster_1 { +    label = "renderers  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_1 [label="...", style=solid, shape=none]; +    iced_wgpu; +  } + +  subgraph cluster_3 { +    style=invis; +    margin=20; +    iced; +  } + +  { rank = same; iced_wgpu etc_1  } + +  iced_native -> iced_wgpu; + +  iced_wgpu -> iced; +} diff --git a/docs/graphs/wgpu.png b/docs/graphs/wgpu.pngBinary files differ new file mode 100644 index 00000000..4831caba --- /dev/null +++ b/docs/graphs/wgpu.png diff --git a/docs/graphs/winit.dot b/docs/graphs/winit.dot new file mode 100644 index 00000000..4ea5149a --- /dev/null +++ b/docs/graphs/winit.dot @@ -0,0 +1,31 @@ +digraph G { +  fontname = "Roboto"; +  newrank=true; +  node[fontname = "Roboto", style="filled", fontcolor="#333333", fillcolor=white, color="#333333"]; +  edge[color="#333333"]; + +  subgraph cluster_2 { +    label = "shells  "; +    labelloc = "b"; +    labeljust = "r"; +    fontcolor = "#0366d6"; +    color="#f6f8fa"; +    bgcolor="#f6f8fa"; +    style=rounded; + +    etc_2 [label="...", style=solid, shape=none]; +    iced_winit; +  } + +  subgraph cluster_3 { +    style=invis; +    margin=20; +    iced; +  } + +  { rank = same; iced_winit  etc_2 } + +  iced_native -> iced_winit; + +  iced_winit -> iced; +} diff --git a/docs/graphs/winit.png b/docs/graphs/winit.pngBinary files differ new file mode 100644 index 00000000..1c028b29 --- /dev/null +++ b/docs/graphs/winit.png | 
