486 lines · plain
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>2<!-- Created with Inkscape (http://www.inkscape.org/) -->3 4<svg5 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="232.24133mm"13 height="96.174995mm"14 viewBox="0 0 232.24133 96.174995"15 version="1.1"16 id="svg8"17 inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"18 sodipodi:docname="global_sync_vblank.svg">19 <defs20 id="defs2">21 <marker22 inkscape:stockid="Arrow2Mend"23 orient="auto"24 refY="0"25 refX="0"26 id="Arrow2Mend"27 style="overflow:visible"28 inkscape:isstock="true">29 <path30 id="path862"31 style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:#800080;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"32 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"33 transform="scale(-0.6)"34 inkscape:connector-curvature="0" />35 </marker>36 <marker37 inkscape:stockid="Arrow2Send"38 orient="auto"39 refY="0"40 refX="0"41 id="Arrow2Send"42 style="overflow:visible"43 inkscape:isstock="true">44 <path45 id="path868"46 style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"47 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"48 transform="matrix(-0.3,0,0,-0.3,0.69,0)"49 inkscape:connector-curvature="0" />50 </marker>51 <marker52 inkscape:stockid="Arrow2Lend"53 orient="auto"54 refY="0"55 refX="0"56 id="Arrow2Lend"57 style="overflow:visible"58 inkscape:isstock="true">59 <path60 id="path856"61 style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"62 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"63 transform="matrix(-1.1,0,0,-1.1,-1.1,0)"64 inkscape:connector-curvature="0" />65 </marker>66 <marker67 inkscape:stockid="Arrow1Lend"68 orient="auto"69 refY="0"70 refX="0"71 id="marker1719"72 style="overflow:visible"73 inkscape:isstock="true">74 <path75 id="path1717"76 d="M 0,0 5,-5 -12.5,0 5,5 Z"77 style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1.00000003pt;stroke-opacity:1"78 transform="matrix(-0.8,0,0,-0.8,-10,0)"79 inkscape:connector-curvature="0" />80 </marker>81 <marker82 inkscape:stockid="Arrow1Lend"83 orient="auto"84 refY="0"85 refX="0"86 id="marker1661"87 style="overflow:visible"88 inkscape:isstock="true">89 <path90 id="path1659"91 d="M 0,0 5,-5 -12.5,0 5,5 Z"92 style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1.00000003pt;stroke-opacity:1"93 transform="matrix(-0.8,0,0,-0.8,-10,0)"94 inkscape:connector-curvature="0" />95 </marker>96 <marker97 inkscape:isstock="true"98 style="overflow:visible"99 id="marker1311"100 refX="0"101 refY="0"102 orient="auto"103 inkscape:stockid="Arrow1Lend"104 inkscape:collect="always">105 <path106 transform="matrix(-0.8,0,0,-0.8,-10,0)"107 style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"108 d="M 0,0 5,-5 -12.5,0 5,5 Z"109 id="path1309"110 inkscape:connector-curvature="0" />111 </marker>112 <marker113 inkscape:isstock="true"114 style="overflow:visible"115 id="marker1253"116 refX="0"117 refY="0"118 orient="auto"119 inkscape:stockid="Arrow1Lstart">120 <path121 transform="matrix(0.8,0,0,0.8,10,0)"122 style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"123 d="M 0,0 5,-5 -12.5,0 5,5 Z"124 id="path1251"125 inkscape:connector-curvature="0" />126 </marker>127 <marker128 inkscape:stockid="Arrow1Lend"129 orient="auto"130 refY="0"131 refX="0"132 id="Arrow1Lend"133 style="overflow:visible"134 inkscape:isstock="true"135 inkscape:collect="always">136 <path137 id="path838"138 d="M 0,0 5,-5 -12.5,0 5,5 Z"139 style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"140 transform="matrix(-0.8,0,0,-0.8,-10,0)"141 inkscape:connector-curvature="0" />142 </marker>143 <marker144 inkscape:stockid="Arrow1Lstart"145 orient="auto"146 refY="0"147 refX="0"148 id="Arrow1Lstart"149 style="overflow:visible"150 inkscape:isstock="true"151 inkscape:collect="always">152 <path153 id="path835"154 d="M 0,0 5,-5 -12.5,0 5,5 Z"155 style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"156 transform="matrix(0.8,0,0,0.8,10,0)"157 inkscape:connector-curvature="0" />158 </marker>159 <marker160 inkscape:stockid="Arrow1Send"161 orient="auto"162 refY="0"163 refX="0"164 id="Arrow1Send"165 style="overflow:visible"166 inkscape:isstock="true">167 <path168 id="path850"169 d="M 0,0 5,-5 -12.5,0 5,5 Z"170 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"171 transform="matrix(-0.2,0,0,-0.2,-1.2,0)"172 inkscape:connector-curvature="0" />173 </marker>174 <marker175 inkscape:stockid="Arrow2Sstart"176 orient="auto"177 refY="0"178 refX="0"179 id="Arrow2Sstart"180 style="overflow:visible"181 inkscape:isstock="true">182 <path183 id="path865"184 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"185 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"186 transform="matrix(0.3,0,0,0.3,-0.69,0)"187 inkscape:connector-curvature="0" />188 </marker>189 <marker190 inkscape:stockid="Arrow2Mend"191 orient="auto"192 refY="0"193 refX="0"194 id="Arrow2Mend-2"195 style="overflow:visible"196 inkscape:isstock="true">197 <path198 inkscape:connector-curvature="0"199 id="path862-3"200 style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:#800080;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"201 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"202 transform="scale(-0.6)" />203 </marker>204 <marker205 inkscape:stockid="Arrow2Mend"206 orient="auto"207 refY="0"208 refX="0"209 id="Arrow2Mend-2-5"210 style="overflow:visible"211 inkscape:isstock="true">212 <path213 inkscape:connector-curvature="0"214 id="path862-3-9"215 style="fill:#800080;fill-opacity:1;fill-rule:evenodd;stroke:#800080;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"216 d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"217 transform="scale(-0.6)" />218 </marker>219 </defs>220 <sodipodi:namedview221 id="base"222 pagecolor="#ffffff"223 bordercolor="#666666"224 borderopacity="1.0"225 inkscape:pageopacity="0.0"226 inkscape:pageshadow="2"227 inkscape:zoom="1.979899"228 inkscape:cx="747.52324"229 inkscape:cy="319.84503"230 inkscape:document-units="mm"231 inkscape:current-layer="layer1"232 showgrid="true"233 inkscape:window-width="3840"234 inkscape:window-height="2096"235 inkscape:window-x="0"236 inkscape:window-y="27"237 inkscape:window-maximized="1"238 fit-margin-top="0"239 fit-margin-left="0"240 fit-margin-right="0"241 fit-margin-bottom="0">242 <inkscape:grid243 type="xygrid"244 id="grid815"245 originx="15.282997"246 originy="-184.54792" />247 </sodipodi:namedview>248 <metadata249 id="metadata5">250 <rdf:RDF>251 <cc:Work252 rdf:about="">253 <dc:format>image/svg+xml</dc:format>254 <dc:type255 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />256 <dc:title />257 </cc:Work>258 </rdf:RDF>259 </metadata>260 <g261 inkscape:label="Layer 1"262 inkscape:groupmode="layer"263 id="layer1"264 transform="translate(15.282998,-16.277083)">265 <path266 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"267 d="M 15.875,27.125001 V 16.541666 H 26.458333 V 27.125001 H 177.27084 V 16.541666 h 10.58333 v 10.583335 h 29.10416"268 id="path817"269 inkscape:connector-curvature="0"270 sodipodi:nodetypes="ccccccccc" />271 <path272 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"273 d="M 15.875,37.708334 H 44.979166 V 48.291667 H 100.54167 V 37.708334 H 206.375 v 10.583333 h 10.58333"274 id="path819"275 inkscape:connector-curvature="0" />276 <path277 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"278 d="m 15.875,66.8125 h 97.89583 V 56.229167 h 7.9375 V 66.8125 h 92.60417"279 id="path821"280 inkscape:connector-curvature="0" />281 <path282 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"283 d="m 15.875,85.333334 c 0,0 132.29166,0 132.29166,0 V 74.75 h 15.875 v 10.583334 h 47.625"284 id="path823"285 inkscape:connector-curvature="0" />286 <path287 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"288 d="M 15.875,101.20833 H 187.85416 V 90.625 h 10.58334 v 10.58333 h 10.58333"289 id="path825"290 inkscape:connector-curvature="0" />291 <path292 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.52916667, 0.52916667;stroke-dashoffset:0;stroke-opacity:1"293 d="M 100.54167,48.291667 V 111.79167"294 id="path827"295 inkscape:connector-curvature="0" />296 <path297 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.52916667, 0.52916667;stroke-dashoffset:0;stroke-opacity:1"298 d="m 113.77083,66.8125 v 44.97917"299 id="path829"300 inkscape:connector-curvature="0" />301 <path302 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:0.52916667, 0.52916667;stroke-dashoffset:0;stroke-opacity:1"303 d="M 206.375,48.291667 V 109.14583"304 id="path831"305 inkscape:connector-curvature="0" />306 <path307 style="fill:none;stroke:#ff0000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Lstart);marker-end:url(#Arrow1Lend)"308 d="m 100.54167,106.5 h 13.22916"309 id="path833"310 inkscape:connector-curvature="0" />311 <path312 style="fill:none;stroke:#ff0000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker1253);marker-end:url(#marker1311)"313 d="M 113.77083,106.5 H 206.375"314 id="path1243"315 inkscape:connector-curvature="0" />316 <text317 xml:space="preserve"318 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"319 x="105.83333"320 y="111.79166"321 id="text1405"><tspan322 sodipodi:role="line"323 id="tspan1403"324 x="105.83333"325 y="111.79166"326 style="stroke-width:0.26458332">To</tspan></text>327 <text328 xml:space="preserve"329 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"330 x="145.52083"331 y="111.79166"332 id="text1409"><tspan333 sodipodi:role="line"334 id="tspan1407"335 x="145.52083"336 y="111.79166"337 style="stroke-width:0.26458332">VStartup Period</tspan></text>338 <text339 xml:space="preserve"340 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"341 x="156.01123"342 y="78.71875"343 id="text1413"><tspan344 sodipodi:role="line"345 x="156.01123"346 y="78.71875"347 style="font-weight:bold;text-align:center;text-anchor:middle;stroke-width:0.26458332"348 id="tspan1415">VUpdate</tspan><tspan349 sodipodi:role="line"350 x="156.01123"351 y="82.6875"352 style="font-weight:bold;text-align:center;text-anchor:middle;stroke-width:0.26458332"353 id="tspan1440">Width</tspan></text>354 <text355 xml:space="preserve"356 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"357 x="173.77611"358 y="92.703873"359 id="text1413-3"><tspan360 sodipodi:role="line"361 id="tspan1411-6"362 x="173.77611"363 y="92.703873"364 style="font-weight:bold;text-align:center;text-anchor:middle;stroke-width:0.26458332">VReady</tspan><tspan365 sodipodi:role="line"366 x="173.77611"367 y="96.672623"368 style="font-weight:bold;text-align:center;text-anchor:middle;stroke-width:0.26458332"369 id="tspan1415-7">Offset</tspan></text>370 <text371 xml:space="preserve"372 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"373 x="135.78951"374 y="70.78125"375 id="text1413-5"><tspan376 sodipodi:role="line"377 x="135.78951"378 y="70.78125"379 style="font-weight:bold;text-align:center;text-anchor:middle;stroke-width:0.26458332"380 id="tspan1440-5">VUpdate</tspan><tspan381 sodipodi:role="line"382 x="135.78951"383 y="74.75"384 style="font-weight:bold;text-align:center;text-anchor:middle;stroke-width:0.26458332"385 id="tspan1465">Offset</tspan></text>386 <text387 xml:space="preserve"388 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"389 x="137.39433"390 y="48.291664"391 id="text1479"><tspan392 sodipodi:role="line"393 id="tspan1477"394 x="137.39433"395 y="48.291664"396 style="font-weight:bold;stroke-width:0.26458332">VSTARTUP_START</tspan></text>397 <text398 xml:space="preserve"399 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"400 x="-5.4806676"401 y="22.778271"402 id="text1479-1"><tspan403 sodipodi:role="line"404 id="tspan1477-2"405 x="-5.4806676"406 y="22.778271"407 style="font-weight:bold;font-size:4.93888903px;stroke-width:0.26458332">VSYNC</tspan></text>408 <text409 xml:space="preserve"410 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"411 x="-9.3767252"412 y="45.64584"413 id="text1479-1-7"><tspan414 sodipodi:role="line"415 id="tspan1477-2-0"416 x="-9.3767252"417 y="45.64584"418 style="font-weight:bold;font-size:5.64444447px;stroke-width:0.26458332">VBlank</tspan></text>419 <text420 xml:space="preserve"421 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"422 x="-15.310558"423 y="64.92263"424 id="text1479-1-7-9"><tspan425 sodipodi:role="line"426 id="tspan1477-2-0-3"427 x="-15.310558"428 y="64.92263"429 style="font-weight:bold;font-size:5.64444447px;stroke-width:0.26458332">VStartup</tspan></text>430 <text431 xml:space="preserve"432 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"433 x="-14.17781"434 y="85.144356"435 id="text1479-1-7-9-6"><tspan436 sodipodi:role="line"437 id="tspan1477-2-0-3-0"438 x="-14.17781"439 y="85.144356"440 style="font-weight:bold;font-size:5.64444447px;stroke-width:0.26458332">VUpdate</tspan></text>441 <text442 xml:space="preserve"443 style="font-style:normal;font-weight:normal;font-size:3.17499995px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"444 x="-11.052421"445 y="101.39733"446 id="text1479-1-7-9-6-6"><tspan447 sodipodi:role="line"448 id="tspan1477-2-0-3-0-2"449 x="-11.052421"450 y="101.39733"451 style="font-weight:bold;font-size:5.64444447px;stroke-width:0.26458332">VReady</tspan></text>452 <g453 id="g5189"454 transform="translate(269.875,-14.287499)">455 <path456 sodipodi:nodetypes="cc"457 inkscape:connector-curvature="0"458 id="path5143"459 d="m -202.40625,45.645828 3.96875,-7.9375"460 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />461 <path462 sodipodi:nodetypes="cc"463 inkscape:connector-curvature="0"464 id="path5143-2"465 d="m -199.76042,45.645828 3.96874,-7.937499"466 style="fill:none;stroke:#000000;stroke-width:0.52916676;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />467 </g>468 <g469 id="g5189-3"470 transform="translate(268.55209,7.9375003)">471 <path472 sodipodi:nodetypes="cc"473 inkscape:connector-curvature="0"474 id="path5143-6"475 d="m -202.40625,45.645828 3.96875,-7.9375"476 style="fill:none;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />477 <path478 sodipodi:nodetypes="cc"479 inkscape:connector-curvature="0"480 id="path5143-2-1"481 d="m -199.76042,45.645828 3.96874,-7.937499"482 style="fill:none;stroke:#000000;stroke-width:0.52916676;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />483 </g>484 </g>485</svg>486