single-display-mpo.svg 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266
  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="148.71147mm"
  12. height="38.356358mm"
  13. viewBox="0 0 148.71148 38.356358"
  14. version="1.1"
  15. id="svg8"
  16. inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
  17. sodipodi:docname="single-display-mpo.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="266.07058"
  75. inkscape:cy="81.254796"
  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.323559,-14.790568)">
  105. <rect
  106. style="fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:0.62916809;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  107. id="rect836"
  108. width="48.988979"
  109. height="29.48851"
  110. x="4.9472256"
  111. y="17.075632"
  112. ry="0" />
  113. <g
  114. id="g905"
  115. transform="matrix(0.26082945,0,0,0.26082945,-26.950235,-0.99631462)">
  116. <rect
  117. y="67.568451"
  118. x="12.473214"
  119. height="60.854164"
  120. width="102.43154"
  121. id="rect834"
  122. style="fill:#008000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
  123. <path
  124. inkscape:transform-center-y="-3.581986e-06"
  125. inkscape:transform-center-x="-3.3106064"
  126. d="m 73.620805,97.995537 -9.931819,5.734143 -9.931819,5.73413 0,-11.468274 0,-11.468276 9.931819,5.734139 z"
  127. inkscape:randomized="0"
  128. inkscape:rounded="0"
  129. inkscape:flatsided="false"
  130. sodipodi:arg2="1.0471976"
  131. sodipodi:arg1="0"
  132. sodipodi:r2="6.6212125"
  133. sodipodi:r1="13.242425"
  134. sodipodi:cy="97.995537"
  135. sodipodi:cx="60.37838"
  136. sodipodi:sides="3"
  137. id="path840"
  138. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.22854495;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  139. sodipodi:type="star" />
  140. </g>
  141. <text
  142. xml:space="preserve"
  143. 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"
  144. x="-10.357052"
  145. y="34.176075"
  146. id="text844"><tspan
  147. sodipodi:role="line"
  148. id="tspan842"
  149. x="-10.357052"
  150. y="34.176075"
  151. 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">Video Buffer (YUV)</tspan><tspan
  152. sodipodi:role="line"
  153. x="-10.357052"
  154. y="36.706482"
  155. 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"
  156. id="tspan846">DRM PRIMARY PLANE</tspan></text>
  157. <rect
  158. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.5216589;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  159. id="rect834-3"
  160. width="26.717165"
  161. height="15.872559"
  162. x="16.083126"
  163. y="23.883608" />
  164. <text
  165. xml:space="preserve"
  166. 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"
  167. x="28.437061"
  168. y="49.158085"
  169. id="text844-6"><tspan
  170. sodipodi:role="line"
  171. x="28.437061"
  172. y="49.158085"
  173. 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"
  174. id="tspan846-5">Desktop Buffer (ARGB)</tspan><tspan
  175. sodipodi:role="line"
  176. x="28.437061"
  177. y="51.688492"
  178. 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"
  179. id="tspan886">DRM OVERLAY PLANE</tspan></text>
  180. <g
  181. id="g2874"
  182. transform="matrix(1.0858687,0,0,1.0858687,-4.5597909,-2.06277)">
  183. <rect
  184. ry="0"
  185. y="17.624969"
  186. x="71.504173"
  187. height="27.156607"
  188. width="45.115009"
  189. id="rect836-9"
  190. style="fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:0.57941455;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
  191. <g
  192. id="g905-5"
  193. transform="matrix(0.24020349,0,0,0.24020349,78.763353,7.664402)">
  194. <rect
  195. style="fill:#008000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  196. id="rect834-6"
  197. width="102.43154"
  198. height="60.854164"
  199. x="12.473214"
  200. y="67.568451" />
  201. <path
  202. sodipodi:type="star"
  203. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.22854495;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  204. id="path840-2"
  205. sodipodi:sides="3"
  206. sodipodi:cx="60.37838"
  207. sodipodi:cy="97.995537"
  208. sodipodi:r1="13.242425"
  209. sodipodi:r2="6.6212125"
  210. sodipodi:arg1="0"
  211. sodipodi:arg2="1.0471976"
  212. inkscape:flatsided="false"
  213. inkscape:rounded="0"
  214. inkscape:randomized="0"
  215. d="m 73.620805,97.995537 -9.931819,5.734143 -9.931819,5.73413 0,-11.468274 0,-11.468276 9.931819,5.734139 z"
  216. inkscape:transform-center-x="-3.3106064"
  217. inkscape:transform-center-y="-3.581986e-06" />
  218. </g>
  219. </g>
  220. <text
  221. xml:space="preserve"
  222. 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"
  223. x="97.551666"
  224. y="50.221046"
  225. id="text844-2"><tspan
  226. sodipodi:role="line"
  227. x="97.551666"
  228. y="50.221046"
  229. 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"
  230. id="tspan846-0">CRTC Output</tspan></text>
  231. <rect
  232. style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.42211887;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:1.26635657, 0.42211886;stroke-dashoffset:0"
  233. id="rect969"
  234. width="81.806648"
  235. height="37.934238"
  236. x="-26.112499"
  237. y="15.001627" />
  238. <text
  239. xml:space="preserve"
  240. 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"
  241. x="64.474419"
  242. y="31.883568"
  243. id="text844-2-9"><tspan
  244. sodipodi:role="line"
  245. x="64.474419"
  246. y="31.883568"
  247. 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"
  248. id="tspan846-0-3">Hardware</tspan><tspan
  249. sodipodi:role="line"
  250. x="64.474419"
  251. y="34.413975"
  252. 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"
  253. id="tspan2868">Composition</tspan></text>
  254. <path
  255. 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)"
  256. d="m 57.401149,24.81643 h 9.760144"
  257. id="path989"
  258. inkscape:connector-curvature="0" />
  259. <path
  260. 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-6)"
  261. d="m 57.401149,41.794278 h 9.760144"
  262. id="path989-6"
  263. inkscape:connector-curvature="0" />
  264. </g>
  265. </svg>