asmgen/transposed_font_description...

1028 lines
203 KiB
XML
Raw Normal View History

<?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:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg8"
inkscape:version="0.91 r13725"
sodipodi:docname="transposed_font_description.svg">
<defs
id="defs2">
<marker
inkscape:isstock="true"
style="overflow:visible;"
id="marker5873"
refX="0.0"
refY="0.0"
orient="auto"
inkscape:stockid="Arrow1Mend">
<path
transform="scale(0.4) rotate(180) translate(10,0)"
style="fill-rule:evenodd;stroke:#fa0e0a;stroke-width:1pt;stroke-opacity:1;fill:#fa0e0a;fill-opacity:1"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
id="path5871" />
</marker>
<inkscape:path-effect
effect="bspline"
id="path-effect5863"
is_visible="true"
weight="33.333333"
steps="2"
helper_size="0"
apply_no_weight="true"
apply_with_weight="true"
only_selected="false" />
<marker
inkscape:stockid="Arrow1Mstart"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Mstart"
style="overflow:visible"
inkscape:isstock="true">
<path
id="path4821"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#fa0e0a;stroke-width:1pt;stroke-opacity:1;fill:#fa0e0a;fill-opacity:1"
transform="scale(0.4) translate(10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="marker5713"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path5711"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
transform="scale(0.4) rotate(180) translate(10,0)" />
</marker>
<inkscape:path-effect
effect="bspline"
id="path-effect5707"
is_visible="true"
weight="33.333333"
steps="2"
helper_size="0"
apply_no_weight="true"
apply_with_weight="true"
only_selected="false" />
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="marker5475"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path5473"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#1cfd08;stroke-width:1pt;stroke-opacity:1;fill:#1cfd08;fill-opacity:1"
transform="scale(0.4) rotate(180) translate(10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="marker5429"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path5427"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#0a94fa;stroke-width:1pt;stroke-opacity:1;fill:#0a94fa;fill-opacity:1"
transform="scale(0.4) rotate(180) translate(10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Mend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Mend"
style="overflow:visible;"
inkscape:isstock="true"
inkscape:collect="always">
<path
id="path4824"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#fa0e0a;stroke-width:1pt;stroke-opacity:1;fill:#fa0e0a;fill-opacity:1"
transform="scale(0.4) rotate(180) translate(10,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="marker5363"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path5361"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#0a94fa;stroke-width:1pt;stroke-opacity:1;fill:#0a94fa;fill-opacity:1"
transform="scale(0.8) rotate(180) translate(12.5,0)" />
</marker>
<marker
inkscape:stockid="Arrow1Lend"
orient="auto"
refY="0.0"
refX="0.0"
id="Arrow1Lend"
style="overflow:visible;"
inkscape:isstock="true">
<path
id="path4818"
d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
style="fill-rule:evenodd;stroke:#1cfd08;stroke-width:1pt;stroke-opacity:1;fill:#1cfd08;fill-opacity:1"
transform="scale(0.8) rotate(180) translate(12.5,0)" />
</marker>
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.98994949"
inkscape:cx="49.916715"
inkscape:cy="273.60314"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1895"
inkscape:window-height="1061"
inkscape:window-x="25"
inkscape:window-y="0"
inkscape:window-maximized="1" />
<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 />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1">
<image
y="90.789207"
x="8.8822355"
id="image5550"
xlink:href="data:image/png;base64,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
style="image-rendering:optimizeSpeed"
preserveAspectRatio="none"
height="43.901257"
width="28.064734" />
<image
y="18.454895"
x="17.924126"
id="image3775"
xlink:href="data:image/png;base64,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
style="image-rendering:optimizeSpeed"
preserveAspectRatio="none"
height="53.597027"
width="14.184468" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:10.58333302px;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"
x="30.238098"
y="12.761905"
id="text3780"><tspan
sodipodi:role="line"
id="tspan3778"
x="30.238098"
y="12.761905"
style="font-size:7.05555534px;stroke-width:0.26458332">Fast Font Rendering using Transposed Fonts</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.64444447px;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"
x="54.303799"
y="23.803257"
id="text3784"><tspan
sodipodi:role="line"
id="tspan3782"
x="54.303799"
y="23.803257"
style="font-size:5.64444447px;stroke-width:0.26458332">Normal font rendering: glyphs stored sequentially</tspan></text>
<image
y="28.622459"
x="48.331184"
id="image3817"
xlink:href="data:image/png;base64,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
style="image-rendering:optimizeSpeed"
preserveAspectRatio="none"
height="38.304905"
width="30.324713" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.64444447px;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"
x="44.009026"
y="81.717354"
id="text3828"><tspan
sodipodi:role="line"
id="tspan3826"
x="44.009026"
y="81.717354"
style="font-size:5.64444447px;stroke-width:0.26458332">Compiled font rendering: glyph data embedded in code</tspan></text>
<image
y="88.539825"
x="63.361404"
id="image3852"
xlink:href="data:image/png;base64,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
style="image-rendering:optimizeSpeed"
preserveAspectRatio="none"
height="47.020241"
width="31.346828" />
<flowRoot
xml:space="preserve"
id="flowRoot3855"
style="fill:black;fill-opacity:1;stroke:none;font-family:sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:1.25;letter-spacing:0px;word-spacing:0px"><flowRegion
id="flowRegion3857"><rect
id="rect3859"
width="253.28572"
height="349.92859"
x="38.857143"
y="261.8768" /></flowRegion><flowPara
id="flowPara3861" /></flowRoot> <text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:3.52777791px;line-height:1;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="105.80813"
y="89.654854"
id="text3865"><tspan
sodipodi:role="line"
id="tspan3863"
x="105.80813"
y="89.654854"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332">* jump table to find definition of glyph, column in Y</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="93.182632"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan5688">register</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="96.710411"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan5682" /><tspan
sodipodi:role="line"
x="105.80813"
y="100.23819"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4414">* one entry in jump table for each glyph; each entry can write</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="103.76597"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4428">glyph to any column or row</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="107.29375"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4416" /><tspan
sodipodi:role="line"
x="105.80813"
y="110.82152"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan5581">* immediate mode data for each scan line of glyph</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="114.3493"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3867" /><tspan
sodipodi:role="line"
x="105.80813"
y="117.87708"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3871">* indirect indexed addressing to store on screen, must increment</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="121.40485"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3875">address by $400 to move to next scan line</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="124.93263"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3933" /><tspan
sodipodi:role="line"
x="105.80813"
y="128.4604"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3935">* requires tool to generate code</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="131.98819"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4393" /><tspan
sodipodi:role="line"
x="105.80813"
y="135.51596"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3939">* each font requires separate jump table and glyph definitions</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="139.04375"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4490" /><tspan
sodipodi:role="line"
x="105.80813"
y="142.57152"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4492">* can write to either hi-res page</tspan><tspan
sodipodi:role="line"
x="105.80813"
y="146.0993"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3929" /><tspan
sodipodi:role="line"
x="105.80813"
y="149.62708"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3931" /></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:3.52777791px;line-height:1;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="83.500427"
y="32.487064"
id="text3889"><tspan
sodipodi:role="line"
x="83.500427"
y="32.487064"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan3891">* indexed addressing to read glyph, font data address set through</tspan><tspan
sodipodi:role="line"
x="83.500427"
y="36.014843"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan4480">self-modifying code (boilerplate code not shown here)</tspan><tspan
sodipodi:role="line"
x="83.500427"
y="39.542622"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan3893" /><tspan
sodipodi:role="line"
x="83.500427"
y="43.070396"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan3897">* indirect indexed addressing to write to screen; must increment by $400</tspan><tspan
sodipodi:role="line"
x="83.500427"
y="46.598175"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan4484">each line</tspan><tspan
sodipodi:role="line"
x="83.500427"
y="50.125954"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan3941" /><tspan
sodipodi:role="line"
x="83.500427"
y="53.653732"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan3943">* works with any font in memory</tspan><tspan
sodipodi:role="line"
x="83.500427"
y="57.181511"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan4486" /><tspan
sodipodi:role="line"
x="83.500427"
y="60.70929"
style="font-size:3.52777791px;stroke-width:0.26458332"
id="tspan4488">* can write to either hi-res page</tspan></text>
<path
style="fill:none;stroke:#fa0e0a;stroke-width:0.46730128;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
d="M 36.953218,94.82434 69.672709,92.992364"
id="path3956"
inkscape:connector-curvature="0" />
<path
style="fill:#0a94fa;fill-opacity:1;stroke:#0a94fa;stroke-width:0.47565567;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5429)"
d="M 36.956517,97.272136 69.607264,110.08906"
id="path3958"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#1cfd08;stroke-width:0.48592278;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5475)"
d="m 36.954949,100.03429 32.979457,26.41315"
id="path3960"
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<rect
style="fill:none;stroke-width:0.26458332"
id="rect3962"
width="22.061142"
height="2.2475212"
x="15.900266"
y="93.454956" />
<rect
style="fill:none;fill-opacity:1;stroke:#fa0e0a;stroke-width:0.43276417;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4775"
width="21.069557"
height="2.3023968"
x="15.877414"
y="93.624031" />
<rect
style="fill:none;fill-opacity:1;stroke:#0a94fa;stroke-width:0.41960299;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4775-5"
width="21.074093"
height="2.1370215"
x="15.886958"
y="96.370087" />
<rect
style="fill:none;fill-opacity:1;stroke:#1efa0a;stroke-width:0.43900001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4775-6"
width="21.084538"
height="2.3243451"
x="15.881736"
y="98.9412" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:1;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="52.90155"
y="151.69447"
id="text5540"><tspan
sodipodi:role="line"
id="tspan5538"
x="52.90155"
y="151.69447"
style="font-size:5.64444447px;stroke-width:0.26458332">Transposed font rendering: glyph bytes reordered</tspan></text>
<image
y="146.75719"
x="6.1260886"
id="image3775-2"
xlink:href="data:image/png;base64,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
style="image-rendering:optimizeSpeed"
preserveAspectRatio="none"
height="92.217468"
width="24.40538" />
<image
y="192.72911"
x="52.342533"
id="image5576"
xlink:href="data:image/png;base64,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
style="image-rendering:optimizeSpeed"
preserveAspectRatio="none"
height="54.23526"
width="42.975891" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:3.52777791px;line-height:1;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="98.262032"
y="195.67509"
id="text3865-9"><tspan
sodipodi:role="line"
x="98.262032"
y="195.67509"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan5686">* jump table to find row, column in X register, glyph index in Y register</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="199.20287"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan5579-2" /><tspan
sodipodi:role="line"
x="98.262032"
y="202.73065"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan5676">* one entry in jump table for each row; each entry can write any </tspan><tspan
sodipodi:role="line"
x="98.262032"
y="206.25842"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4436">glyph to any column in <tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:3.52777791px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold'"
id="tspan5680">one</tspan> row</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="209.78621"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4461" /><tspan
sodipodi:role="line"
x="98.262032"
y="213.31398"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4441">* <tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold'"
id="tspan4443">the big win</tspan>: no pointer addition or index incrementing necessary</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="216.84177"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4445">to write entire glyph</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="220.36954"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3933-0" /><tspan
sodipodi:role="line"
x="98.262032"
y="223.89732"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4474">* requires tool to generate code and transpose font: e.g. 128 glyph font:</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="227.42509"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4476"> 8 rows of 128 bytes each. First row of 128 bytes contains topmost\</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="230.95288"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4507">byte of each glyph, 2nd row contains row below that, etc. </tspan><tspan
sodipodi:role="line"
x="98.262032"
y="234.48065"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3937-2" /><tspan
sodipodi:role="line"
x="98.262032"
y="238.00842"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3939-6">* each font requires new jump table and row definition</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="241.53621"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4517" /><tspan
sodipodi:role="line"
x="98.262032"
y="245.06398"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4519">* can write to only one hi-res page; must have separate block to write</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="248.59177"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan4521">to second hi-res page.</tspan><tspan
sodipodi:role="line"
x="98.262032"
y="252.11954"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3929-1" /><tspan
sodipodi:role="line"
x="98.262032"
y="255.64732"
style="font-size:3.52777791px;line-height:1;stroke-width:0.26458332"
id="tspan3931-8" /></text>
<image
y="149.04016"
x="32.797626"
id="image5655"
xlink:href="data:image/png;base64,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
style="fill:#782121;image-rendering:optimizeSpeed"
preserveAspectRatio="none"
height="91.745834"
width="9.0107517" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:100%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="54.77243"
y="161.37852"
id="text5660"
sodipodi:linespacing="100%"><tspan
sodipodi:role="line"
id="tspan5658"
x="54.77243"
y="161.37852"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332">TransposedFontRow0 .byte ... , $9e, $9f, $9e, $9f, $bf, ...</tspan><tspan
sodipodi:role="line"
x="54.77243"
y="164.9063"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332"
id="tspan5662">TransposedFontRow1 .byte ... , $bf, $bf, $bf, $bf, $bf, ...</tspan><tspan
sodipodi:role="line"
x="54.77243"
y="168.43408"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332"
id="tspan5664">TransposedFontRow2 .byte ... , $b3, $b3, $b3, $b3, $83, ...</tspan><tspan
sodipodi:role="line"
x="54.77243"
y="171.96185"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332"
id="tspan5666">TransposedFontRow3 .byte ... , $bf, $9f, $83, $b3, $9f, ...</tspan><tspan
sodipodi:role="line"
x="54.77243"
y="175.48964"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332"
id="tspan5668">TransposedFontRow4 .byte ... , $bf, $b3, $b3, $b3, $83, ...</tspan><tspan
sodipodi:role="line"
x="54.77243"
y="179.01741"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332"
id="tspan5670">TransposedFontRow5 .byte ... , $b3, $bf, $bf, $bf, $bf, ...</tspan><tspan
sodipodi:role="line"
x="54.77243"
y="182.5452"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332"
id="tspan5672">TransposedFontRow6 .byte ... , $b3, $9f, $9e, $9f, $bf, ...</tspan><tspan
sodipodi:role="line"
x="54.77243"
y="186.07297"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.52777767px;line-height:100%;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';stroke-width:0.26458332"
id="tspan5674">TransposedFontRow7 .byte ... , $80, $80, $80, $80, $80, ...</tspan></text>
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:1;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="151.54181"
y="164.70157"
id="text5697"><tspan
sodipodi:role="line"
id="tspan5695"
x="151.54181"
y="167.91791"
style="stroke-width:0.26458332" /></text>
<rect
style="fill:none;fill-opacity:1;stroke:#fa0e0a;stroke-width:0.44400001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect5701"
width="9.2208061"
height="31.571693"
x="123.72797"
y="156.70131"
ry="3.0735984"
rx="3.0735984" />
<path
style="fill:none;stroke:#fa0e0a;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart)"
d="m 123.07368,156.90462 c -6.67772,-0.80893 -13.35542,-1.61785 -21.96886,-2.06607 -8.613432,-0.44823 -19.161411,-0.53568 -27.647208,-0.42637 -8.485796,0.10932 -14.908064,0.41539 -19.833895,1.18446 -4.925832,0.76907 -8.354239,2.00111 -11.783082,3.2333"
id="path5705"
inkscape:connector-curvature="0"
inkscape:original-d="m 123.34489,163.49887 c -6.99329,-1.64843 -13.98664,-3.29654 -20.98066,-4.94449 -11.047197,-0.17845 -22.093759,-0.35662 -33.141419,-0.53454 -6.726174,0.62338 -13.45201,1.24697 -20.17885,1.87089 -3.590508,2.51011 -7.180969,5.02027 -10.77185,7.5308"
sodipodi:nodetypes="ccccc" />
<rect
style="fill:none;fill-opacity:1;stroke:#fa0e0a;stroke-width:0.44400001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect5709"
width="3.7417722"
height="19.377037"
x="38.283298"
y="148.06242"
ry="1.4699824"
rx="1.4699824" />
<rect
style="fill:none;fill-opacity:1;stroke:#fa0e0a;stroke-width:0.44400001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect5709-7"
width="3.7417722"
height="19.377037"
x="38.283298"
y="203.45404"
ry="1.4699824"
rx="1.4699824" />
<rect
style="fill:none;fill-opacity:1;stroke:#fa0e0a;stroke-width:0.44400001;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect5701-4"
width="9.2208061"
height="32.176456"
x="155.46623"
y="156.30042"
ry="3.0735984"
rx="3.0735984" />
<path
style="fill:none;stroke:#fa0e0a;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5873)"
d="m 41.707121,204.17078 c 1.478113,-5.05825 2.95617,-10.11631 8.820791,-12.68769 5.864621,-2.57138 16.115614,-2.65627 33.672764,-2.41575 17.557144,0.24054 42.422004,0.80651 55.592544,0.62741 13.17052,-0.17909 14.64749,-1.10306 16.12418,-2.02687"
id="path5861"
inkscape:connector-curvature="0"
inkscape:original-d="m 39.571403,223.33286 c 1.509622,-7.96234 3.018977,-15.92442 4.528069,-23.88624 10.468313,-0.1339 20.936378,-0.26753 31.404168,-0.4009 25.39009,0.8906 50.78148,1.78153 76.17182,2.67269 1.5085,-1.45473 3.01673,-2.9092 4.5247,-4.36339"
sodipodi:nodetypes="ccccc" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:5.64444447px;line-height:1;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x="7.489162"
y="256.26642"
id="text5540-8"><tspan
sodipodi:role="line"
id="tspan5538-4"
x="7.489162"
y="256.26642"
style="font-size:5.64444447px;stroke-width:0.26458332">Speed</tspan><tspan
sodipodi:role="line"
x="7.489162"
y="261.91086"
style="font-size:5.64444447px;stroke-width:0.26458332"
id="tspan4308">comparison:</tspan></text>
<image
y="251.88597"
x="40.513962"
id="image4384"
xlink:href="data:image/png;base64,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
"
preserveAspectRatio="none"
height="42.333332"
width="118.53333" />
</g>
</svg>