xref: /linux/Documentation/gpu/amdgpu/display/single-display-mpo-multi-video.svg (revision e7d759f31ca295d589f7420719c311870bb3166f)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5   xmlns:dc="http://purl.org/dc/elements/1.1/"
6   xmlns:cc="http://creativecommons.org/ns#"
7   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8   xmlns:svg="http://www.w3.org/2000/svg"
9   xmlns="http://www.w3.org/2000/svg"
10   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12   width="112.16296mm"
13   height="93.314507mm"
14   viewBox="0 0 112.16296 93.314508"
15   version="1.1"
16   id="svg8"
17   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
18   sodipodi:docname="single-display-mpo-multi-video.svg">
19  <defs
20     id="defs2">
21    <marker
22       inkscape:stockid="TriangleOutL"
23       orient="auto"
24       refY="0"
25       refX="0"
26       id="TriangleOutL"
27       style="overflow:visible"
28       inkscape:isstock="true">
29      <path
30         id="path1133"
31         d="M 5.77,0 -2.88,5 V -5 Z"
32         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
33         transform="scale(0.8)"
34         inkscape:connector-curvature="0" />
35    </marker>
36    <marker
37       inkscape:stockid="Arrow1Send"
38       orient="auto"
39       refY="0"
40       refX="0"
41       id="Arrow1Send"
42       style="overflow:visible"
43       inkscape:isstock="true">
44      <path
45         id="path1006"
46         d="M 0,0 5,-5 -12.5,0 5,5 Z"
47         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
48         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
49         inkscape:connector-curvature="0" />
50    </marker>
51    <marker
52       inkscape:stockid="TriangleOutL"
53       orient="auto"
54       refY="0"
55       refX="0"
56       id="TriangleOutL-6"
57       style="overflow:visible"
58       inkscape:isstock="true">
59      <path
60         inkscape:connector-curvature="0"
61         id="path1133-0"
62         d="M 5.77,0 -2.88,5 V -5 Z"
63         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
64         transform="scale(0.8)" />
65    </marker>
66  </defs>
67  <sodipodi:namedview
68     id="base"
69     pagecolor="#ffffff"
70     bordercolor="#666666"
71     borderopacity="1.0"
72     inkscape:pageopacity="0.0"
73     inkscape:pageshadow="2"
74     inkscape:zoom="1.979899"
75     inkscape:cx="255.95284"
76     inkscape:cy="222.25473"
77     inkscape:document-units="mm"
78     inkscape:current-layer="layer1"
79     showgrid="false"
80     inkscape:window-width="1514"
81     inkscape:window-height="1376"
82     inkscape:window-x="1046"
83     inkscape:window-y="27"
84     inkscape:window-maximized="0"
85     fit-margin-top="0"
86     fit-margin-left="0"
87     fit-margin-right="0"
88     fit-margin-bottom="0" />
89  <metadata
90     id="metadata5">
91    <rdf:RDF>
92      <cc:Work
93         rdf:about="">
94        <dc:format>image/svg+xml</dc:format>
95        <dc:type
96           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
97        <dc:title></dc:title>
98      </cc:Work>
99    </rdf:RDF>
100  </metadata>
101  <g
102     inkscape:label="Layer 1"
103     inkscape:groupmode="layer"
104     id="layer1"
105     transform="translate(26.189925,5.2546503)">
106    <text
107       xml:space="preserve"
108       style="font-style:normal;font-weight:normal;font-size:0.82813352px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.06901112"
109       x="-2.2053311"
110       y="32.839729"
111       id="text844"><tspan
112         sodipodi:role="line"
113         x="-2.2053313"
114         y="32.839729"
115         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.02432632px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;stroke-width:0.06901112"
116         id="tspan846">Video Buffer (YUV)</tspan></text>
117    <text
118       xml:space="preserve"
119       style="font-style:normal;font-weight:normal;font-size:0.82813352px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.06901112"
120       x="30.867918"
121       y="87.638779"
122       id="text844-2"><tspan
123         sodipodi:role="line"
124         x="30.867918"
125         y="87.638779"
126         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.02432632px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;stroke-width:0.06901112"
127         id="tspan846-0">CRTC Output</tspan></text>
128    <rect
129       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.53249496;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:1.59748484, 0.53249495;stroke-dashoffset:0"
130       id="rect969"
131       width="111.63046"
132       height="44.238331"
133       x="-25.923677"
134       y="-4.9884028" />
135    <text
136       xml:space="preserve"
137       style="font-style:normal;font-weight:normal;font-size:0.82813352px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.06901112"
138       x="48.037342"
139       y="45.781586"
140       id="text844-2-9"><tspan
141         sodipodi:role="line"
142         x="48.037342"
143         y="45.781586"
144         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.02432632px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;stroke-width:0.06901112"
145         id="tspan2868">Hardware Composition</tspan></text>
146    <path
147       style="fill:none;stroke:#000000;stroke-width:0.48997903;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#TriangleOutL)"
148       d="m 32.66992,40.326865 v 9.760144"
149       id="path989"
150       inkscape:connector-curvature="0" />
151    <g
152       id="g4447"
153       style="stroke:#000000">
154      <rect
155         ry="0"
156         y="0.23764905"
157         x="-23.784248"
158         height="29.48851"
159         width="48.988979"
160         id="rect836"
161         style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.62916809;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
162      <rect
163         ry="0"
164         y="3.8184125"
165         x="-20.589451"
166         height="6.9794898"
167         width="11.594959"
168         id="rect836-2-6"
169         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891468;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
170      <rect
171         ry="0"
172         y="3.8184123"
173         x="-5.6613555"
174         height="6.9794903"
175         width="11.594959"
176         id="rect836-2-6-1"
177         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
178      <rect
179         ry="0"
180         y="3.8184121"
181         x="10.374816"
182         height="6.9794908"
183         width="11.594959"
184         id="rect836-2-6-1-8"
185         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
186      <rect
187         ry="0"
188         y="18.386644"
189         x="-20.341679"
190         height="6.9794903"
191         width="11.594959"
192         id="rect836-2-6-7"
193         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
194      <rect
195         ry="0"
196         y="18.386644"
197         x="-5.4135842"
198         height="6.9794908"
199         width="11.594959"
200         id="rect836-2-6-1-9"
201         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
202      <rect
203         ry="0"
204         y="18.386644"
205         x="10.622585"
206         height="6.9794908"
207         width="11.594959"
208         id="rect836-2-6-1-8-2"
209         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
210    </g>
211    <rect
212       style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.62916809;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
213       id="rect836-2"
214       width="48.988979"
215       height="29.48851"
216       x="31.367332"
217       y="0.45039755"
218       ry="0" />
219    <rect
220       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891468;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
221       id="rect836-2-6-3"
222       width="11.594959"
223       height="6.9794898"
224       x="34.56213"
225       y="4.0311608"
226       ry="0" />
227    <rect
228       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
229       id="rect836-2-6-1-7"
230       width="11.594959"
231       height="6.9794903"
232       x="49.490223"
233       y="4.0311608"
234       ry="0" />
235    <rect
236       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
237       id="rect836-2-6-1-8-5"
238       width="11.594959"
239       height="6.9794908"
240       x="65.526398"
241       y="4.0311604"
242       ry="0" />
243    <rect
244       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
245       id="rect836-2-6-7-9"
246       width="11.594959"
247       height="6.9794903"
248       x="34.809902"
249       y="18.599392"
250       ry="0" />
251    <rect
252       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
253       id="rect836-2-6-1-9-2"
254       width="11.594959"
255       height="6.9794908"
256       x="49.737995"
257       y="18.599392"
258       ry="0" />
259    <rect
260       style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
261       id="rect836-2-6-1-8-2-2"
262       width="11.594959"
263       height="6.9794908"
264       x="65.774162"
265       y="18.599392"
266       ry="0" />
267    <g
268       id="g4562"
269       transform="translate(0,11.22532)">
270      <rect
271         ry="0"
272         y="43.21352"
273         x="5.9767256"
274         height="29.48851"
275         width="48.988979"
276         id="rect836-97"
277         style="fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:0.62916809;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
278      <rect
279         ry="0"
280         y="46.794285"
281         x="9.1715231"
282         height="6.9794898"
283         width="11.594959"
284         id="rect836-2-6-36"
285         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891468;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
286      <rect
287         ry="0"
288         y="46.794285"
289         x="24.099619"
290         height="6.9794903"
291         width="11.594959"
292         id="rect836-2-6-1-1"
293         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
294      <rect
295         ry="0"
296         y="46.794285"
297         x="40.135792"
298         height="6.9794908"
299         width="11.594959"
300         id="rect836-2-6-1-8-29"
301         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
302      <rect
303         ry="0"
304         y="61.362514"
305         x="9.4192953"
306         height="6.9794903"
307         width="11.594959"
308         id="rect836-2-6-7-3"
309         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
310      <rect
311         ry="0"
312         y="61.362514"
313         x="24.347389"
314         height="6.9794908"
315         width="11.594959"
316         id="rect836-2-6-1-9-1"
317         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
318      <rect
319         ry="0"
320         y="61.362514"
321         x="40.38356"
322         height="6.9794908"
323         width="11.594959"
324         id="rect836-2-6-1-8-2-9"
325         style="fill:#008000;fill-opacity:1;stroke:#000000;stroke-width:0.14891469;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
326    </g>
327    <text
328       xml:space="preserve"
329       style="font-style:normal;font-weight:normal;font-size:0.82813358px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.06901112"
330       x="57.012939"
331       y="33.603645"
332       id="text844-4"><tspan
333         sodipodi:role="line"
334         x="57.012939"
335         y="33.603645"
336         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.02432632px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;stroke-width:0.06901112"
337         id="tspan846-7">Desktop Buffer (ARGB)</tspan></text>
338  </g>
339</svg>
340