single-display-mpo-multi-video.svg 14 KB

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