| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
| <!-- Created with Inkscape (http://www.inkscape.org/) --> | |
| <svg | |
| xmlns:dc="http://purl.org/dc/elements/1.1/" | |
| xmlns:cc="http://creativecommons.org/ns#" | |
| xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
| xmlns:svg="http://www.w3.org/2000/svg" | |
| xmlns="http://www.w3.org/2000/svg" | |
| xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
| width="148.71147mm" | |
| height="38.356358mm" | |
| viewBox="0 0 148.71148 38.356358" | |
| version="1.1" | |
| id="svg8" | |
| inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" | |
| sodipodi:docname="single-display-mpo.svg"> | |
| <defs | |
| id="defs2"> | |
| <marker | |
| inkscape:stockid="TriangleOutL" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="TriangleOutL" | |
| style="overflow:visible" | |
| inkscape:isstock="true"> | |
| <path | |
| id="path1133" | |
| d="M 5.77,0 -2.88,5 V -5 Z" | |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" | |
| transform="scale(0.8)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="Arrow1Send" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="Arrow1Send" | |
| style="overflow:visible" | |
| inkscape:isstock="true"> | |
| <path | |
| id="path1006" | |
| d="M 0,0 5,-5 -12.5,0 5,5 Z" | |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" | |
| transform="matrix(-0.2,0,0,-0.2,-1.2,0)" | |
| inkscape:connector-curvature="0" /> | |
| </marker> | |
| <marker | |
| inkscape:stockid="TriangleOutL" | |
| orient="auto" | |
| refY="0" | |
| refX="0" | |
| id="TriangleOutL-6" | |
| style="overflow:visible" | |
| inkscape:isstock="true"> | |
| <path | |
| inkscape:connector-curvature="0" | |
| id="path1133-0" | |
| d="M 5.77,0 -2.88,5 V -5 Z" | |
| style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" | |
| transform="scale(0.8)" /> | |
| </marker> | |
| </defs> | |
| <sodipodi:namedview | |
| id="base" | |
| pagecolor="#ffffff" | |
| bordercolor="#666666" | |
| borderopacity="1.0" | |
| inkscape:pageopacity="0.0" | |
| inkscape:pageshadow="2" | |
| inkscape:zoom="1.979899" | |
| inkscape:cx="266.07058" | |
| inkscape:cy="81.254796" | |
| inkscape:document-units="mm" | |
| inkscape:current-layer="layer1" | |
| showgrid="false" | |
| inkscape:window-width="1514" | |
| inkscape:window-height="1376" | |
| inkscape:window-x="1046" | |
| inkscape:window-y="27" | |
| inkscape:window-maximized="0" | |
| fit-margin-top="0" | |
| fit-margin-left="0" | |
| fit-margin-right="0" | |
| fit-margin-bottom="0" /> | |
| <metadata | |
| id="metadata5"> | |
| <rdf:RDF> | |
| <cc:Work | |
| rdf:about=""> | |
| <dc:format>image/svg+xml</dc:format> | |
| <dc:type | |
| rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
| <dc:title></dc:title> | |
| </cc:Work> | |
| </rdf:RDF> | |
| </metadata> | |
| <g | |
| inkscape:label="Layer 1" | |
| inkscape:groupmode="layer" | |
| id="layer1" | |
| transform="translate(26.323559,-14.790568)"> | |
| <rect | |
| 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" | |
| id="rect836" | |
| width="48.988979" | |
| height="29.48851" | |
| x="4.9472256" | |
| y="17.075632" | |
| ry="0" /> | |
| <g | |
| id="g905" | |
| transform="matrix(0.26082945,0,0,0.26082945,-26.950235,-0.99631462)"> | |
| <rect | |
| y="67.568451" | |
| x="12.473214" | |
| height="60.854164" | |
| width="102.43154" | |
| id="rect834" | |
| 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" /> | |
| <path | |
| inkscape:transform-center-y="-3.581986e-06" | |
| inkscape:transform-center-x="-3.3106064" | |
| 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" | |
| inkscape:randomized="0" | |
| inkscape:rounded="0" | |
| inkscape:flatsided="false" | |
| sodipodi:arg2="1.0471976" | |
| sodipodi:arg1="0" | |
| sodipodi:r2="6.6212125" | |
| sodipodi:r1="13.242425" | |
| sodipodi:cy="97.995537" | |
| sodipodi:cx="60.37838" | |
| sodipodi:sides="3" | |
| id="path840" | |
| 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" | |
| sodipodi:type="star" /> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| 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" | |
| x="-10.357052" | |
| y="34.176075" | |
| id="text844"><tspan | |
| sodipodi:role="line" | |
| id="tspan842" | |
| x="-10.357052" | |
| y="34.176075" | |
| 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 | |
| sodipodi:role="line" | |
| x="-10.357052" | |
| y="36.706482" | |
| 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" | |
| id="tspan846">DRM PRIMARY PLANE</tspan></text> | |
| <rect | |
| 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" | |
| id="rect834-3" | |
| width="26.717165" | |
| height="15.872559" | |
| x="16.083126" | |
| y="23.883608" /> | |
| <text | |
| xml:space="preserve" | |
| 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" | |
| x="28.437061" | |
| y="49.158085" | |
| id="text844-6"><tspan | |
| sodipodi:role="line" | |
| x="28.437061" | |
| y="49.158085" | |
| 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" | |
| id="tspan846-5">Desktop Buffer (ARGB)</tspan><tspan | |
| sodipodi:role="line" | |
| x="28.437061" | |
| y="51.688492" | |
| 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" | |
| id="tspan886">DRM OVERLAY PLANE</tspan></text> | |
| <g | |
| id="g2874" | |
| transform="matrix(1.0858687,0,0,1.0858687,-4.5597909,-2.06277)"> | |
| <rect | |
| ry="0" | |
| y="17.624969" | |
| x="71.504173" | |
| height="27.156607" | |
| width="45.115009" | |
| id="rect836-9" | |
| 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" /> | |
| <g | |
| id="g905-5" | |
| transform="matrix(0.24020349,0,0,0.24020349,78.763353,7.664402)"> | |
| <rect | |
| 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" | |
| id="rect834-6" | |
| width="102.43154" | |
| height="60.854164" | |
| x="12.473214" | |
| y="67.568451" /> | |
| <path | |
| sodipodi:type="star" | |
| 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" | |
| id="path840-2" | |
| sodipodi:sides="3" | |
| sodipodi:cx="60.37838" | |
| sodipodi:cy="97.995537" | |
| sodipodi:r1="13.242425" | |
| sodipodi:r2="6.6212125" | |
| sodipodi:arg1="0" | |
| sodipodi:arg2="1.0471976" | |
| inkscape:flatsided="false" | |
| inkscape:rounded="0" | |
| inkscape:randomized="0" | |
| 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" | |
| inkscape:transform-center-x="-3.3106064" | |
| inkscape:transform-center-y="-3.581986e-06" /> | |
| </g> | |
| </g> | |
| <text | |
| xml:space="preserve" | |
| 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" | |
| x="97.551666" | |
| y="50.221046" | |
| id="text844-2"><tspan | |
| sodipodi:role="line" | |
| x="97.551666" | |
| y="50.221046" | |
| 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" | |
| id="tspan846-0">CRTC Output</tspan></text> | |
| <rect | |
| 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" | |
| id="rect969" | |
| width="81.806648" | |
| height="37.934238" | |
| x="-26.112499" | |
| y="15.001627" /> | |
| <text | |
| xml:space="preserve" | |
| 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" | |
| x="64.474419" | |
| y="31.883568" | |
| id="text844-2-9"><tspan | |
| sodipodi:role="line" | |
| x="64.474419" | |
| y="31.883568" | |
| 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" | |
| id="tspan846-0-3">Hardware</tspan><tspan | |
| sodipodi:role="line" | |
| x="64.474419" | |
| y="34.413975" | |
| 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" | |
| id="tspan2868">Composition</tspan></text> | |
| <path | |
| 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)" | |
| d="m 57.401149,24.81643 h 9.760144" | |
| id="path989" | |
| inkscape:connector-curvature="0" /> | |
| <path | |
| 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)" | |
| d="m 57.401149,41.794278 h 9.760144" | |
| id="path989-6" | |
| inkscape:connector-curvature="0" /> | |
| </g> | |
| </svg> |