1*6c49df92SRodrigo Siqueira<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2*6c49df92SRodrigo Siqueira<!-- Created with Inkscape (http://www.inkscape.org/) --> 3*6c49df92SRodrigo Siqueira 4*6c49df92SRodrigo Siqueira<svg 5*6c49df92SRodrigo Siqueira xmlns:dc="http://purl.org/dc/elements/1.1/" 6*6c49df92SRodrigo Siqueira xmlns:cc="http://creativecommons.org/ns#" 7*6c49df92SRodrigo Siqueira xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 8*6c49df92SRodrigo Siqueira xmlns:svg="http://www.w3.org/2000/svg" 9*6c49df92SRodrigo Siqueira xmlns="http://www.w3.org/2000/svg" 10*6c49df92SRodrigo Siqueira xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" 11*6c49df92SRodrigo Siqueira xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" 12*6c49df92SRodrigo Siqueira width="148.71147mm" 13*6c49df92SRodrigo Siqueira height="38.356358mm" 14*6c49df92SRodrigo Siqueira viewBox="0 0 148.71148 38.356358" 15*6c49df92SRodrigo Siqueira version="1.1" 16*6c49df92SRodrigo Siqueira id="svg8" 17*6c49df92SRodrigo Siqueira inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)" 18*6c49df92SRodrigo Siqueira sodipodi:docname="single-display-mpo.svg"> 19*6c49df92SRodrigo Siqueira <defs 20*6c49df92SRodrigo Siqueira id="defs2"> 21*6c49df92SRodrigo Siqueira <marker 22*6c49df92SRodrigo Siqueira inkscape:stockid="TriangleOutL" 23*6c49df92SRodrigo Siqueira orient="auto" 24*6c49df92SRodrigo Siqueira refY="0" 25*6c49df92SRodrigo Siqueira refX="0" 26*6c49df92SRodrigo Siqueira id="TriangleOutL" 27*6c49df92SRodrigo Siqueira style="overflow:visible" 28*6c49df92SRodrigo Siqueira inkscape:isstock="true"> 29*6c49df92SRodrigo Siqueira <path 30*6c49df92SRodrigo Siqueira id="path1133" 31*6c49df92SRodrigo Siqueira d="M 5.77,0 -2.88,5 V -5 Z" 32*6c49df92SRodrigo Siqueira style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 33*6c49df92SRodrigo Siqueira transform="scale(0.8)" 34*6c49df92SRodrigo Siqueira inkscape:connector-curvature="0" /> 35*6c49df92SRodrigo Siqueira </marker> 36*6c49df92SRodrigo Siqueira <marker 37*6c49df92SRodrigo Siqueira inkscape:stockid="Arrow1Send" 38*6c49df92SRodrigo Siqueira orient="auto" 39*6c49df92SRodrigo Siqueira refY="0" 40*6c49df92SRodrigo Siqueira refX="0" 41*6c49df92SRodrigo Siqueira id="Arrow1Send" 42*6c49df92SRodrigo Siqueira style="overflow:visible" 43*6c49df92SRodrigo Siqueira inkscape:isstock="true"> 44*6c49df92SRodrigo Siqueira <path 45*6c49df92SRodrigo Siqueira id="path1006" 46*6c49df92SRodrigo Siqueira d="M 0,0 5,-5 -12.5,0 5,5 Z" 47*6c49df92SRodrigo Siqueira style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 48*6c49df92SRodrigo Siqueira transform="matrix(-0.2,0,0,-0.2,-1.2,0)" 49*6c49df92SRodrigo Siqueira inkscape:connector-curvature="0" /> 50*6c49df92SRodrigo Siqueira </marker> 51*6c49df92SRodrigo Siqueira <marker 52*6c49df92SRodrigo Siqueira inkscape:stockid="TriangleOutL" 53*6c49df92SRodrigo Siqueira orient="auto" 54*6c49df92SRodrigo Siqueira refY="0" 55*6c49df92SRodrigo Siqueira refX="0" 56*6c49df92SRodrigo Siqueira id="TriangleOutL-6" 57*6c49df92SRodrigo Siqueira style="overflow:visible" 58*6c49df92SRodrigo Siqueira inkscape:isstock="true"> 59*6c49df92SRodrigo Siqueira <path 60*6c49df92SRodrigo Siqueira inkscape:connector-curvature="0" 61*6c49df92SRodrigo Siqueira id="path1133-0" 62*6c49df92SRodrigo Siqueira d="M 5.77,0 -2.88,5 V -5 Z" 63*6c49df92SRodrigo Siqueira style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" 64*6c49df92SRodrigo Siqueira transform="scale(0.8)" /> 65*6c49df92SRodrigo Siqueira </marker> 66*6c49df92SRodrigo Siqueira </defs> 67*6c49df92SRodrigo Siqueira <sodipodi:namedview 68*6c49df92SRodrigo Siqueira id="base" 69*6c49df92SRodrigo Siqueira pagecolor="#ffffff" 70*6c49df92SRodrigo Siqueira bordercolor="#666666" 71*6c49df92SRodrigo Siqueira borderopacity="1.0" 72*6c49df92SRodrigo Siqueira inkscape:pageopacity="0.0" 73*6c49df92SRodrigo Siqueira inkscape:pageshadow="2" 74*6c49df92SRodrigo Siqueira inkscape:zoom="1.979899" 75*6c49df92SRodrigo Siqueira inkscape:cx="266.07058" 76*6c49df92SRodrigo Siqueira inkscape:cy="81.254796" 77*6c49df92SRodrigo Siqueira inkscape:document-units="mm" 78*6c49df92SRodrigo Siqueira inkscape:current-layer="layer1" 79*6c49df92SRodrigo Siqueira showgrid="false" 80*6c49df92SRodrigo Siqueira inkscape:window-width="1514" 81*6c49df92SRodrigo Siqueira inkscape:window-height="1376" 82*6c49df92SRodrigo Siqueira inkscape:window-x="1046" 83*6c49df92SRodrigo Siqueira inkscape:window-y="27" 84*6c49df92SRodrigo Siqueira inkscape:window-maximized="0" 85*6c49df92SRodrigo Siqueira fit-margin-top="0" 86*6c49df92SRodrigo Siqueira fit-margin-left="0" 87*6c49df92SRodrigo Siqueira fit-margin-right="0" 88*6c49df92SRodrigo Siqueira fit-margin-bottom="0" /> 89*6c49df92SRodrigo Siqueira <metadata 90*6c49df92SRodrigo Siqueira id="metadata5"> 91*6c49df92SRodrigo Siqueira <rdf:RDF> 92*6c49df92SRodrigo Siqueira <cc:Work 93*6c49df92SRodrigo Siqueira rdf:about=""> 94*6c49df92SRodrigo Siqueira <dc:format>image/svg+xml</dc:format> 95*6c49df92SRodrigo Siqueira <dc:type 96*6c49df92SRodrigo Siqueira rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 97*6c49df92SRodrigo Siqueira <dc:title></dc:title> 98*6c49df92SRodrigo Siqueira </cc:Work> 99*6c49df92SRodrigo Siqueira </rdf:RDF> 100*6c49df92SRodrigo Siqueira </metadata> 101*6c49df92SRodrigo Siqueira <g 102*6c49df92SRodrigo Siqueira inkscape:label="Layer 1" 103*6c49df92SRodrigo Siqueira inkscape:groupmode="layer" 104*6c49df92SRodrigo Siqueira id="layer1" 105*6c49df92SRodrigo Siqueira transform="translate(26.323559,-14.790568)"> 106*6c49df92SRodrigo Siqueira <rect 107*6c49df92SRodrigo Siqueira 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" 108*6c49df92SRodrigo Siqueira id="rect836" 109*6c49df92SRodrigo Siqueira width="48.988979" 110*6c49df92SRodrigo Siqueira height="29.48851" 111*6c49df92SRodrigo Siqueira x="4.9472256" 112*6c49df92SRodrigo Siqueira y="17.075632" 113*6c49df92SRodrigo Siqueira ry="0" /> 114*6c49df92SRodrigo Siqueira <g 115*6c49df92SRodrigo Siqueira id="g905" 116*6c49df92SRodrigo Siqueira transform="matrix(0.26082945,0,0,0.26082945,-26.950235,-0.99631462)"> 117*6c49df92SRodrigo Siqueira <rect 118*6c49df92SRodrigo Siqueira y="67.568451" 119*6c49df92SRodrigo Siqueira x="12.473214" 120*6c49df92SRodrigo Siqueira height="60.854164" 121*6c49df92SRodrigo Siqueira width="102.43154" 122*6c49df92SRodrigo Siqueira id="rect834" 123*6c49df92SRodrigo Siqueira 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" /> 124*6c49df92SRodrigo Siqueira <path 125*6c49df92SRodrigo Siqueira inkscape:transform-center-y="-3.581986e-06" 126*6c49df92SRodrigo Siqueira inkscape:transform-center-x="-3.3106064" 127*6c49df92SRodrigo Siqueira 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" 128*6c49df92SRodrigo Siqueira inkscape:randomized="0" 129*6c49df92SRodrigo Siqueira inkscape:rounded="0" 130*6c49df92SRodrigo Siqueira inkscape:flatsided="false" 131*6c49df92SRodrigo Siqueira sodipodi:arg2="1.0471976" 132*6c49df92SRodrigo Siqueira sodipodi:arg1="0" 133*6c49df92SRodrigo Siqueira sodipodi:r2="6.6212125" 134*6c49df92SRodrigo Siqueira sodipodi:r1="13.242425" 135*6c49df92SRodrigo Siqueira sodipodi:cy="97.995537" 136*6c49df92SRodrigo Siqueira sodipodi:cx="60.37838" 137*6c49df92SRodrigo Siqueira sodipodi:sides="3" 138*6c49df92SRodrigo Siqueira id="path840" 139*6c49df92SRodrigo Siqueira 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" 140*6c49df92SRodrigo Siqueira sodipodi:type="star" /> 141*6c49df92SRodrigo Siqueira </g> 142*6c49df92SRodrigo Siqueira <text 143*6c49df92SRodrigo Siqueira xml:space="preserve" 144*6c49df92SRodrigo Siqueira 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" 145*6c49df92SRodrigo Siqueira x="-10.357052" 146*6c49df92SRodrigo Siqueira y="34.176075" 147*6c49df92SRodrigo Siqueira id="text844"><tspan 148*6c49df92SRodrigo Siqueira sodipodi:role="line" 149*6c49df92SRodrigo Siqueira id="tspan842" 150*6c49df92SRodrigo Siqueira x="-10.357052" 151*6c49df92SRodrigo Siqueira y="34.176075" 152*6c49df92SRodrigo Siqueira 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 153*6c49df92SRodrigo Siqueira sodipodi:role="line" 154*6c49df92SRodrigo Siqueira x="-10.357052" 155*6c49df92SRodrigo Siqueira y="36.706482" 156*6c49df92SRodrigo Siqueira 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" 157*6c49df92SRodrigo Siqueira id="tspan846">DRM PRIMARY PLANE</tspan></text> 158*6c49df92SRodrigo Siqueira <rect 159*6c49df92SRodrigo Siqueira 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" 160*6c49df92SRodrigo Siqueira id="rect834-3" 161*6c49df92SRodrigo Siqueira width="26.717165" 162*6c49df92SRodrigo Siqueira height="15.872559" 163*6c49df92SRodrigo Siqueira x="16.083126" 164*6c49df92SRodrigo Siqueira y="23.883608" /> 165*6c49df92SRodrigo Siqueira <text 166*6c49df92SRodrigo Siqueira xml:space="preserve" 167*6c49df92SRodrigo Siqueira 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" 168*6c49df92SRodrigo Siqueira x="28.437061" 169*6c49df92SRodrigo Siqueira y="49.158085" 170*6c49df92SRodrigo Siqueira id="text844-6"><tspan 171*6c49df92SRodrigo Siqueira sodipodi:role="line" 172*6c49df92SRodrigo Siqueira x="28.437061" 173*6c49df92SRodrigo Siqueira y="49.158085" 174*6c49df92SRodrigo Siqueira 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" 175*6c49df92SRodrigo Siqueira id="tspan846-5">Desktop Buffer (ARGB)</tspan><tspan 176*6c49df92SRodrigo Siqueira sodipodi:role="line" 177*6c49df92SRodrigo Siqueira x="28.437061" 178*6c49df92SRodrigo Siqueira y="51.688492" 179*6c49df92SRodrigo Siqueira 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" 180*6c49df92SRodrigo Siqueira id="tspan886">DRM OVERLAY PLANE</tspan></text> 181*6c49df92SRodrigo Siqueira <g 182*6c49df92SRodrigo Siqueira id="g2874" 183*6c49df92SRodrigo Siqueira transform="matrix(1.0858687,0,0,1.0858687,-4.5597909,-2.06277)"> 184*6c49df92SRodrigo Siqueira <rect 185*6c49df92SRodrigo Siqueira ry="0" 186*6c49df92SRodrigo Siqueira y="17.624969" 187*6c49df92SRodrigo Siqueira x="71.504173" 188*6c49df92SRodrigo Siqueira height="27.156607" 189*6c49df92SRodrigo Siqueira width="45.115009" 190*6c49df92SRodrigo Siqueira id="rect836-9" 191*6c49df92SRodrigo Siqueira 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" /> 192*6c49df92SRodrigo Siqueira <g 193*6c49df92SRodrigo Siqueira id="g905-5" 194*6c49df92SRodrigo Siqueira transform="matrix(0.24020349,0,0,0.24020349,78.763353,7.664402)"> 195*6c49df92SRodrigo Siqueira <rect 196*6c49df92SRodrigo Siqueira 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" 197*6c49df92SRodrigo Siqueira id="rect834-6" 198*6c49df92SRodrigo Siqueira width="102.43154" 199*6c49df92SRodrigo Siqueira height="60.854164" 200*6c49df92SRodrigo Siqueira x="12.473214" 201*6c49df92SRodrigo Siqueira y="67.568451" /> 202*6c49df92SRodrigo Siqueira <path 203*6c49df92SRodrigo Siqueira sodipodi:type="star" 204*6c49df92SRodrigo Siqueira 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" 205*6c49df92SRodrigo Siqueira id="path840-2" 206*6c49df92SRodrigo Siqueira sodipodi:sides="3" 207*6c49df92SRodrigo Siqueira sodipodi:cx="60.37838" 208*6c49df92SRodrigo Siqueira sodipodi:cy="97.995537" 209*6c49df92SRodrigo Siqueira sodipodi:r1="13.242425" 210*6c49df92SRodrigo Siqueira sodipodi:r2="6.6212125" 211*6c49df92SRodrigo Siqueira sodipodi:arg1="0" 212*6c49df92SRodrigo Siqueira sodipodi:arg2="1.0471976" 213*6c49df92SRodrigo Siqueira inkscape:flatsided="false" 214*6c49df92SRodrigo Siqueira inkscape:rounded="0" 215*6c49df92SRodrigo Siqueira inkscape:randomized="0" 216*6c49df92SRodrigo Siqueira 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" 217*6c49df92SRodrigo Siqueira inkscape:transform-center-x="-3.3106064" 218*6c49df92SRodrigo Siqueira inkscape:transform-center-y="-3.581986e-06" /> 219*6c49df92SRodrigo Siqueira </g> 220*6c49df92SRodrigo Siqueira </g> 221*6c49df92SRodrigo Siqueira <text 222*6c49df92SRodrigo Siqueira xml:space="preserve" 223*6c49df92SRodrigo Siqueira 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" 224*6c49df92SRodrigo Siqueira x="97.551666" 225*6c49df92SRodrigo Siqueira y="50.221046" 226*6c49df92SRodrigo Siqueira id="text844-2"><tspan 227*6c49df92SRodrigo Siqueira sodipodi:role="line" 228*6c49df92SRodrigo Siqueira x="97.551666" 229*6c49df92SRodrigo Siqueira y="50.221046" 230*6c49df92SRodrigo Siqueira 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" 231*6c49df92SRodrigo Siqueira id="tspan846-0">CRTC Output</tspan></text> 232*6c49df92SRodrigo Siqueira <rect 233*6c49df92SRodrigo Siqueira 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" 234*6c49df92SRodrigo Siqueira id="rect969" 235*6c49df92SRodrigo Siqueira width="81.806648" 236*6c49df92SRodrigo Siqueira height="37.934238" 237*6c49df92SRodrigo Siqueira x="-26.112499" 238*6c49df92SRodrigo Siqueira y="15.001627" /> 239*6c49df92SRodrigo Siqueira <text 240*6c49df92SRodrigo Siqueira xml:space="preserve" 241*6c49df92SRodrigo Siqueira 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" 242*6c49df92SRodrigo Siqueira x="64.474419" 243*6c49df92SRodrigo Siqueira y="31.883568" 244*6c49df92SRodrigo Siqueira id="text844-2-9"><tspan 245*6c49df92SRodrigo Siqueira sodipodi:role="line" 246*6c49df92SRodrigo Siqueira x="64.474419" 247*6c49df92SRodrigo Siqueira y="31.883568" 248*6c49df92SRodrigo Siqueira 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" 249*6c49df92SRodrigo Siqueira id="tspan846-0-3">Hardware</tspan><tspan 250*6c49df92SRodrigo Siqueira sodipodi:role="line" 251*6c49df92SRodrigo Siqueira x="64.474419" 252*6c49df92SRodrigo Siqueira y="34.413975" 253*6c49df92SRodrigo Siqueira 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" 254*6c49df92SRodrigo Siqueira id="tspan2868">Composition</tspan></text> 255*6c49df92SRodrigo Siqueira <path 256*6c49df92SRodrigo Siqueira 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)" 257*6c49df92SRodrigo Siqueira d="m 57.401149,24.81643 h 9.760144" 258*6c49df92SRodrigo Siqueira id="path989" 259*6c49df92SRodrigo Siqueira inkscape:connector-curvature="0" /> 260*6c49df92SRodrigo Siqueira <path 261*6c49df92SRodrigo Siqueira 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)" 262*6c49df92SRodrigo Siqueira d="m 57.401149,41.794278 h 9.760144" 263*6c49df92SRodrigo Siqueira id="path989-6" 264*6c49df92SRodrigo Siqueira inkscape:connector-curvature="0" /> 265*6c49df92SRodrigo Siqueira </g> 266*6c49df92SRodrigo Siqueira</svg> 267