Binary file graphics_info/graphicsdocs/sfwikiartwork/ca1v0.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/ca1v0.svg Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,1913 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="ca1v0.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow2Lstart"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lstart"
+ style="overflow:visible">
+ <path
+ id="path4371"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) translate(1,0)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ id="path4374"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(1,0)" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective10" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.97968464"
+ inkscape:cx="372.04724"
+ inkscape:cy="780.33559"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="968"
+ inkscape:window-x="-4"
+ inkscape:window-y="-4" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="69.312904"
+ y="108.10039"
+ id="text2387"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2389"
+ x="69.312904"
+ y="108.10039">Avkon UIF</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="228.3703"
+ y="109.6971"
+ id="text2447"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2449"
+ x="228.3703"
+ y="109.6971">Multimedia MMF video etc</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="66.717346"
+ y="231.00954"
+ id="text2391"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2393"
+ x="66.717346"
+ y="231.00954">WServ NGA</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="46.574482"
+ y="311.38306"
+ id="text2395"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2397"
+ x="46.574482"
+ y="311.38306">Alf Render Stage</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="182.29865"
+ y="172.75984"
+ id="text2407"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2409"
+ x="182.29865"
+ y="172.75984">SVG</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="252.18898"
+ y="310.75659"
+ id="text2411"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2413"
+ x="252.18898"
+ y="310.75659">Alf</tspan><tspan
+ sodipodi:role="line"
+ x="252.18898"
+ y="324.75659"
+ id="tspan12390">Server</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="390.12994"
+ y="419.74265"
+ id="text2461"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2463"
+ x="390.12994"
+ y="419.74265">Surface</tspan><tspan
+ sodipodi:role="line"
+ x="390.12994"
+ y="433.74265"
+ id="tspan2465">Mgr</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="471.25699"
+ y="372.65335"
+ id="text2479"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2481"
+ x="471.25699"
+ y="372.65335">EGL1.4</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="536.05762"
+ y="372.65335"
+ id="text2483"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2485"
+ x="536.05762"
+ y="372.65335">VG 1.1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="598.97888"
+ y="372.65335"
+ id="text2487"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2489"
+ x="598.97888"
+ y="372.65335">GLES1.1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="668.30737"
+ y="372.65335"
+ id="text2491"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2493"
+ x="668.30737"
+ y="372.65335">GLES 2.0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="49.273571"
+ y="368.83337"
+ id="text2399"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2401"
+ x="49.273571"
+ y="368.83337">OpenWF C</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="38.853313"
+ y="427.47568"
+ id="text2403"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2405"
+ x="38.853313"
+ y="427.47568">SW OpenWF C</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="189.48492"
+ y="423.4119"
+ id="text2451"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2453"
+ x="189.48492"
+ y="423.4119">Symbian</tspan><tspan
+ sodipodi:role="line"
+ x="189.48492"
+ y="437.4119"
+ id="tspan2643">Streams</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="286.60147"
+ y="419.45987"
+ id="text2455"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2457"
+ x="286.60147"
+ y="419.45987">Surface</tspan><tspan
+ sodipodi:role="line"
+ x="286.60147"
+ y="433.45987"
+ id="tspan2459">Update</tspan></text>
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2649"
+ width="177.87485"
+ height="21.34498"
+ x="16.170437"
+ y="93.778488"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3516"
+ width="184.98979"
+ height="21.34498"
+ x="220.5648"
+ y="94.101898"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="20.801586"
+ y="46.894669"
+ id="text2383"
+ sodipodi:linespacing="100%"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2385"
+ x="20.801586"
+ y="46.894669">S60 Applications</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="416.61938"
+ y="46.901505"
+ id="text2471"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2473"
+ x="416.61938"
+ y="46.901505">OpenVG applications</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="572.37628"
+ y="46.901505"
+ id="text2475"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2477"
+ x="572.37628"
+ y="46.901505">OpenGL ES applications</tspan></text>
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3427"
+ width="168.81938"
+ height="21.34498"
+ x="565.96539"
+ y="33.280716"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3423"
+ width="392.36154"
+ height="21.34498"
+ x="11.945791"
+ y="31.319933"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3425"
+ width="146.18076"
+ height="21.34498"
+ x="410.39563"
+ y="33.280716"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3603"
+ width="177.87485"
+ height="21.34498"
+ x="21.846891"
+ y="215.2191"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3605"
+ width="92.580727"
+ height="21.34498"
+ x="152.23906"
+ y="157.37596"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3677"
+ width="177.87485"
+ height="21.34498"
+ x="19.886105"
+ y="296.59164"
+ ry="10.67249"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3679"
+ width="73.759682"
+ height="37.676765"
+ x="233.35738"
+ y="295.69193"
+ ry="18.838383"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3681"
+ width="118.07091"
+ height="42.913609"
+ x="354.19977"
+ y="401.49359"
+ ry="21.456804"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3683"
+ width="64.149338"
+ height="37.031254"
+ x="459.10181"
+ y="350.51324"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3685"
+ width="64.149338"
+ height="37.031254"
+ x="529.69"
+ y="351.49362"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3687"
+ width="64.149338"
+ height="37.031254"
+ x="597.3371"
+ y="351.49362"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3689"
+ width="64.149338"
+ height="37.031254"
+ x="667.92535"
+ y="351.49362"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="156.46507"
+ y="997.56982"
+ id="text2443"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2445"
+ x="156.46507"
+ y="997.56982">PC-GPU</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="24.521652"
+ y="513.89423"
+ id="text2415"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2417"
+ x="24.521652"
+ y="513.89423">Foundation reference</tspan><tspan
+ sodipodi:role="line"
+ x="24.521652"
+ y="527.89423"
+ id="tspan2419">Display Driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="23.915483"
+ y="613.51147"
+ id="text2421"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2423"
+ x="23.915483"
+ y="613.51147">Chipset Driver as Binary</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="26.199636"
+ y="787.34375"
+ id="text2425"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2427"
+ x="26.199636"
+ y="787.34375">Display Controller Model</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="87.126221"
+ y="853.29236"
+ id="text2429"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2431"
+ x="87.126221"
+ y="853.29236">DISPC functionality</tspan><tspan
+ sodipodi:role="line"
+ x="87.126221"
+ y="867.29236"
+ id="tspan4078"> -> OpenGL</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="167.38608"
+ y="936.82886"
+ id="text2433"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2435"
+ x="167.38608"
+ y="936.82886">OpenGL</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="46.968994"
+ y="933.57446"
+ id="text2437"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2439"
+ x="46.968994"
+ y="933.57446">Win32</tspan><tspan
+ sodipodi:role="line"
+ x="46.968994"
+ y="947.57446"
+ id="tspan2441">WGL</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="390.5347"
+ y="461.19345"
+ id="text2467"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2469"
+ x="390.5347"
+ y="461.19345">Platsim</tspan><tspan
+ sodipodi:role="line"
+ x="390.5347"
+ y="475.19345"
+ id="tspan4056">Variant</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="405.8045"
+ y="566.25793"
+ id="text2495"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2497"
+ x="405.8045"
+ y="566.25793">EGL 1.4 impl</tspan><tspan
+ sodipodi:role="line"
+ x="405.8045"
+ y="580.25793"
+ id="tspan2499">unencumbered</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="516.0163"
+ y="566.52039"
+ id="text2501"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2503"
+ x="516.0163"
+ y="566.52039">VG1.1</tspan><tspan
+ sodipodi:role="line"
+ x="516.0163"
+ y="580.52039"
+ id="tspan2505">user driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="590.52954"
+ y="566.20715"
+ id="text2507"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2509"
+ x="590.52954"
+ y="566.20715">GLES 1.1</tspan><tspan
+ sodipodi:role="line"
+ x="590.52954"
+ y="580.20715"
+ id="tspan2511">user driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="669.30798"
+ y="565.83289"
+ id="text2513"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2515"
+ x="669.30798"
+ y="565.83289">GLES 2.0</tspan><tspan
+ sodipodi:role="line"
+ x="669.30798"
+ y="579.83289"
+ id="tspan2517">user driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="332.73083"
+ y="667.38226"
+ id="text2519"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2521"
+ x="332.73083"
+ y="667.38226">Serialisation API</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="479.67719"
+ y="658.60956"
+ id="text2523"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2525"
+ x="479.67719"
+ y="658.60956">Platsim command buffer</tspan><tspan
+ sodipodi:role="line"
+ x="479.67719"
+ y="672.60956"
+ id="tspan2645">LDD + user mode driver API</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="480.75269"
+ y="781.73602"
+ id="text2527"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2529"
+ x="480.75269"
+ y="781.73602">Platsim command buffer</tspan><tspan
+ sodipodi:role="line"
+ x="480.75269"
+ y="795.73602"
+ id="tspan2647">virtual hardware</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="331.63028"
+ y="789.72125"
+ id="text2531"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2533"
+ x="331.63028"
+ y="789.72125">Serialisation API</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="482.78458"
+ y="850.27362"
+ id="text2535"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2537"
+ x="482.78458"
+ y="850.27362">command processor</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="383.68286"
+ y="910.2486"
+ id="text2539"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2541"
+ x="383.68286"
+ y="910.2486">EGL to</tspan><tspan
+ sodipodi:role="line"
+ x="383.68286"
+ y="924.2486"
+ id="tspan4084">OpenGL and</tspan><tspan
+ sodipodi:role="line"
+ x="383.68286"
+ y="938.2486"
+ id="tspan2543">WGL translation</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="505.51691"
+ y="914.79852"
+ id="text2545"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2547"
+ x="505.51691"
+ y="914.79852">VG1.1</tspan><tspan
+ sodipodi:role="line"
+ x="505.51691"
+ y="928.79852"
+ id="tspan2549">translation</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="585.11292"
+ y="918.22449"
+ id="text2551"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2553"
+ x="585.11292"
+ y="918.22449">GLES 1.1</tspan><tspan
+ sodipodi:role="line"
+ x="585.11292"
+ y="932.22449"
+ id="tspan2555">translation</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="667.93481"
+ y="916.51599"
+ id="text2557"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2559"
+ x="667.93481"
+ y="916.51599">GLES2.0</tspan><tspan
+ sodipodi:role="line"
+ x="667.93481"
+ y="930.51599"
+ id="tspan2561">translation</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="531.71619"
+ y="976.68658"
+ id="text2563"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2565"
+ x="531.71619"
+ y="976.68658">OpenGL</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="529.3728"
+ y="1020.8855"
+ id="text2567"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan2569"
+ x="529.3728"
+ y="1020.8855">PC-GPU</tspan></text>
+ <path
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial;stroke-miterlimit:4;stroke-dasharray:3,3;stroke-dashoffset:0"
+ d="M 24.348954,715.6736 L 718.38193,715.93604"
+ id="path2571"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3762"
+ width="92.580711"
+ height="37.031254"
+ x="40.47435"
+ y="345.61127"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3764"
+ width="121.9925"
+ height="46.835175"
+ x="27.729246"
+ y="405.41522"
+ ry="23.417587"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3766"
+ width="68.070938"
+ height="46.835175"
+ x="183.1214"
+ y="400.51324"
+ ry="23.417587"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3768"
+ width="77.874855"
+ height="46.835175"
+ x="272.3371"
+ y="399.53284"
+ ry="23.417587"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4016"
+ width="84.737572"
+ height="37.031254"
+ x="369.88608"
+ y="445.61127"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4032"
+ width="120.03169"
+ height="37.031254"
+ x="384.10181"
+ y="551.49359"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4034"
+ width="71.992477"
+ height="37.031254"
+ x="509.59195"
+ y="550.51324"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4036"
+ width="73.95327"
+ height="37.031254"
+ x="665.47424"
+ y="551.49359"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4042"
+ width="71.992477"
+ height="37.031254"
+ x="588.02332"
+ y="551.49365"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4058"
+ width="239.63954"
+ height="37.031254"
+ x="449.78812"
+ y="642.67004"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#808080;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4060"
+ width="239.63954"
+ height="37.031254"
+ x="448.80768"
+ y="766.19946"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="193.13725"
+ y="702.36218"
+ id="text4064"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan4066"
+ x="193.13725"
+ y="702.36218">ARM Side</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="192.15686"
+ y="738.63672"
+ id="text4068"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan4070"
+ x="192.15686"
+ y="738.63672">x86 Side</tspan></text>
+ <rect
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4072"
+ width="169.05133"
+ height="33.109684"
+ x="18.415514"
+ y="593.65045"
+ ry="16.554842"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"
+ inkscape:transform-center-x="-4.9019608" />
+ <rect
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4074"
+ width="148.46307"
+ height="41.933216"
+ x="18.415527"
+ y="495.61124"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#808080;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4076"
+ width="247.48265"
+ height="37.031254"
+ x="22.337093"
+ y="766.19952"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ff00;fill-opacity:0.13725490000000001;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994000000003px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4080"
+ width="239.63954"
+ height="37.031254"
+ x="449.78806"
+ y="830.9054"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="350.98038"
+ y="975.8916"
+ id="text4090"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan4092"
+ x="350.98038"
+ y="975.8916">Win32 WGL</tspan><tspan
+ sodipodi:role="line"
+ x="350.98038"
+ y="989.8916"
+ id="tspan4094">Extensions</tspan></text>
+ <rect
+ style="fill:#00ff00;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4096"
+ width="115.12972"
+ height="59.580273"
+ x="375.19754"
+ y="892.0932"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ff00;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4098"
+ width="75.91404"
+ height="58.59988"
+ x="495.29565"
+ y="891.56256"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ff00;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4100"
+ width="77.874817"
+ height="59.580273"
+ x="657.22571"
+ y="890.54193"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ff00;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4102"
+ width="75.914024"
+ height="56.639103"
+ x="575.19971"
+ y="891.48199"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4104"
+ width="283.75717"
+ height="37.031254"
+ x="457.14102"
+ y="953.45441"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ff00;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4106"
+ width="208.69469"
+ height="62.521446"
+ x="62.59568"
+ y="825.51318"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4108"
+ width="156.66928"
+ height="64.671829"
+ x="114.78244"
+ y="896.80554"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ffff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999976px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4110"
+ width="73.093903"
+ height="110.34682"
+ x="32.019985"
+ y="895.82507"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ffff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4112"
+ width="152.50568"
+ height="34.090076"
+ x="117.80431"
+ y="971.10156"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ffff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4114"
+ width="105.32581"
+ height="90.95282"
+ x="347.57919"
+ y="954.06561"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <rect
+ style="fill:#00ffff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4116"
+ width="283.75717"
+ height="45.854778"
+ x="456.16064"
+ y="995.12103"
+ ry="0"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <g
+ id="g4144"
+ transform="translate(4.0829465,75.534511)"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <rect
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ ry="0"
+ y="1192.9586"
+ x="11.246243"
+ height="37.031254"
+ width="120.28986"
+ id="rect3691"
+ style="fill:#ffff00;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ ry="10.67249"
+ y="1097.3704"
+ x="11.246243"
+ height="21.34498"
+ width="118.67212"
+ id="rect3421"
+ style="fill:#ff000c;fill-opacity:0.11627909;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ ry="0"
+ y="1137.3214"
+ x="11.246243"
+ height="37.031254"
+ width="120.03169"
+ id="rect4038"
+ style="fill:#0000ff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ ry="0"
+ y="1248.5958"
+ x="11.246243"
+ height="37.031254"
+ width="119.19261"
+ id="rect4062"
+ style="fill:#808080;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ ry="0"
+ y="1304.2332"
+ x="11.246243"
+ height="37.031254"
+ width="120.21336"
+ id="rect4082"
+ style="fill:#00ff00;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ sodipodi:linespacing="100%"
+ id="text4118"
+ y="1111.5649"
+ x="181.70697"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1111.5649"
+ x="181.70697"
+ id="tspan4120"
+ sodipodi:role="line">Existing ARM binary</tspan></text>
+ <text
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ sodipodi:linespacing="100%"
+ id="text4122"
+ y="1157.498"
+ x="181.74799"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1157.498"
+ x="181.74799"
+ id="tspan4124"
+ sodipodi:role="line">New ARM binary</tspan></text>
+ <text
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ sodipodi:linespacing="100%"
+ id="text4126"
+ y="1215.6801"
+ x="181.789"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1215.6801"
+ x="181.789"
+ id="tspan4128"
+ sodipodi:role="line">Khronos API</tspan></text>
+ <text
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ sodipodi:linespacing="100%"
+ id="text4130"
+ y="1271.8206"
+ x="181.73431"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1271.8206"
+ x="181.73431"
+ id="tspan4132"
+ sodipodi:role="line">Platsim virtual hardware</tspan></text>
+ <text
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ sodipodi:linespacing="100%"
+ id="text4134"
+ y="1325.9196"
+ x="182.71185"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1325.9196"
+ x="182.71185"
+ id="tspan4136"
+ sodipodi:role="line">x86 DLL</tspan></text>
+ <rect
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ ry="0"
+ y="1358.8906"
+ x="9.9994078"
+ height="34.090076"
+ width="119.84211"
+ id="rect4138"
+ style="fill:#00ffff;fill-opacity:0.1372549;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ inkscape:export-ydpi="90"
+ inkscape:export-xdpi="90"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ sodipodi:linespacing="100%"
+ id="text4140"
+ y="1380.0186"
+ x="182.71185"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1380.0186"
+ x="182.71185"
+ id="tspan4142"
+ sodipodi:role="line">x86 host OS</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="13.269574"
+ y="1135.0419"
+ id="text4164"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan4166"
+ x="13.269574"
+ y="1135.0419">Diagram Key</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 189.69874,53.164913 L 123.53569,93.278488"
+ id="path4348"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3423"
+ inkscape:connection-end="#rect2649"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 226.80015,53.164913 L 294.38611,93.601898"
+ id="path5128"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3423"
+ inkscape:connection-end="#rect3516"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 121.5197,115.62347 L 182.11758,156.87596"
+ id="path5645"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2649"
+ inkscape:connection-end="#rect3605"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 105.63009,115.62347 L 110.26208,214.7191"
+ id="path6162"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect2649"
+ inkscape:connection-end="#rect3603"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 110.5151,237.06408 L 109.09275,296.09164"
+ id="path6679"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3603"
+ inkscape:connection-end="#rect3677"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 104.48937,318.43662 L 94.141455,345.11127"
+ id="path7196"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3677"
+ inkscape:connection-end="#rect3762"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 87.340938,383.14252 L 88.000719,404.91522"
+ id="path7713"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3762"
+ inkscape:connection-end="#rect3764"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 89.794439,452.7504 L 91.687662,495.11124"
+ id="path8230"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3764"
+ inkscape:connection-end="#rect4074"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 95.007267,538.04445 L 101.06604,593.15045"
+ id="path8747"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4074"
+ inkscape:connection-end="#rect4072"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 107.15698,627.26014 L 141.37793,765.69952"
+ id="path9264"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4072"
+ inkscape:connection-end="#rect4076"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 198.26095,311.29024 L 232.85738,312.84762"
+ id="path9781"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3677"
+ inkscape:connection-end="#rect3679"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart);marker-end:url(#Arrow2Lend)"
+ d="M 150.22175,426.48562 L 182.6214,425.24898"
+ id="path10298"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3764"
+ inkscape:connection-end="#rect3766"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow2Lstart)"
+ d="M 251.69234,423.57108 L 271.8371,423.36124"
+ id="path11344"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3766"
+ inkscape:connection-end="#rect3768"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 312.99702,115.94688 L 324.6783,398.0121"
+ id="path11867"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3516"
+ inkscape:connection-end="#rect3768"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 483.75032,55.125696 L 490.72661,350.01324"
+ id="path12392"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3425"
+ inkscape:connection-end="#rect3683"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 649.65676,55.125696 L 630.63435,350.99362"
+ id="path13438"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3427"
+ inkscape:connection-end="#rect3687"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 652.07551,55.125696 L 697.10589,350.99362"
+ id="path13961"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3427"
+ inkscape:connection-end="#rect3689"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 486.16827,55.125696 L 557.19945,350.99362"
+ id="path14484"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3425"
+ inkscape:connection-end="#rect3685"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 644.9036,55.125696 L 500.48896,350.01324"
+ id="path15007"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3427"
+ inkscape:connection-end="#rect3683"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 307.61706,316.60554 C 392.81993,206.95874 426.72458,284.00082 458.60181,360.99376"
+ id="path15530"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3679"
+ inkscape:connection-end="#rect3683"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 302.51338,298.16691 C 439.29067,120.76725 512.42674,241.82411 577.16462,352.58205"
+ id="path16055"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3679"
+ inkscape:connection-end="#rect3685"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 283.11938,293.83733 C 439.3639,264.94316 686.3265,182.78625 681.71566,350.49307"
+ id="path16578"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3679"
+ inkscape:connection-end="#rect3689"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1;display:inline"
+ d="M 169.44228,297.38933 C 305.92684,207.72244 449.21238,97.004911 474.81584,350.54142"
+ id="path17101"
+ inkscape:connector-type="polyline"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 243.12131,166.9721 C 498.86252,37.34263 474.75144,253.04211 545.52179,350.87681"
+ id="path17626"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3605"
+ inkscape:connection-end="#rect3685"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 316.57728,115.94688 L 406.32227,400.99359"
+ id="path18149"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3516"
+ inkscape:connection-end="#rect3681"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 497.09874,387.86264 L 494.3626,548.95212"
+ id="path18672"
+ inkscape:connector-type="polyline"
+ inkscape:connection-end="#rect4032"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 560.21907,389.02488 L 547.13379,550.01324"
+ id="path19195"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3685"
+ inkscape:connection-end="#rect4034"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 628.89908,389.02488 L 624.53224,550.99365"
+ id="path19718"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3687"
+ inkscape:connection-end="#rect4042"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 700.23305,389.02488 L 702.21786,550.99359"
+ id="path20241"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect3689"
+ inkscape:connection-end="#rect4036"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 470.28971,589.02485 L 543.43583,642.17004"
+ id="path20764"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4032"
+ inkscape:connection-end="#rect4058"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 550.54441,588.0445 L 564.65166,642.17004"
+ id="path21287"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4034"
+ inkscape:connection-end="#rect4058"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 612.67153,589.02491 L 580.95591,642.17004"
+ id="path21810"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4042"
+ inkscape:connection-end="#rect4058"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 674.74534,589.02485 L 597.31343,642.17004"
+ id="path22333"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4036"
+ inkscape:connection-end="#rect4058"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 569.45696,680.2013 L 568.77837,765.69946"
+ id="path22856"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4058"
+ inkscape:connection-end="#rect4060"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 568.91556,803.73072 L 569.31972,830.4054"
+ id="path23379"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4060"
+ inkscape:connection-end="#rect4080"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 498.99167,867.41591 L 459.34337,891.5932"
+ id="path23902"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4080"
+ inkscape:connection-end="#rect4096"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 549.72378,867.41591 L 536.16843,892.0833"
+ id="path24425"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4080"
+ inkscape:connection-end="#rect4098"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 646.41605,868.43665 L 680.20265,889.048"
+ id="path24948"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4080"
+ inkscape:connection-end="#rect4100"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 581.374,868.43665 L 595.32424,890.98199"
+ id="path25994"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4080"
+ inkscape:connection-end="#rect4102"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 440.12436,550.99359 C 480.53924,522.50035 501.96777,478.11698 468.88299,435.72057"
+ id="path26517"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4032"
+ inkscape:connection-end="#rect3681"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
+ d="M 383.04852,575.49127 C 302.6065,572.72476 278.89889,508.04044 313.48608,448.90948"
+ id="path27040"
+ inkscape:connector-type="polyline"
+ inkscape:connection-start="#rect4032"
+ inkscape:connection-end="#rect3768"
+ sodipodi:nodetypes="cc"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="257.22562"
+ y="547.09753"
+ id="text27563"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan27565"
+ x="257.22562"
+ y="547.09753">surface</tspan><tspan
+ sodipodi:role="line"
+ x="257.22562"
+ y="561.09753"
+ id="tspan27567">updates</tspan><tspan
+ sodipodi:role="line"
+ x="257.22562"
+ y="575.09753"
+ id="tspan27569">triggered by</tspan><tspan
+ sodipodi:role="line"
+ x="257.22562"
+ y="589.09753"
+ id="tspan27571">eglSwapBuffers</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="260.28784"
+ y="205.15079"
+ id="text27573"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan27575"
+ x="260.28784"
+ y="205.15079">EGL</tspan><tspan
+ sodipodi:role="line"
+ x="260.28784"
+ y="219.15079"
+ id="tspan27577">sync</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="182.71185"
+ y="460.33493"
+ id="text27579"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan27581"
+ x="182.71185"
+ y="460.33493">content</tspan><tspan
+ sodipodi:role="line"
+ x="182.71185"
+ y="474.33493"
+ id="tspan27583">updates</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="14.290312"
+ y="479.72894"
+ id="text27585"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan27587"
+ x="14.290312"
+ y="479.72894">display updater API</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="29.60136"
+ y="574.65741"
+ id="text27589"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="C:\Documents and Settings\faimemon\platsim-nga\text2383.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan27591"
+ x="29.60136"
+ y="574.65741">display chipset API</tspan></text>
+ </g>
+</svg>
Binary file graphics_info/graphicsdocs/sfwikiartwork/graphicsdisplaybigpicture.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/graphicsdisplaybigpicture.svg Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,956 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="graphicsdisplaybigpicture.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="c:\users\faimemon\project\sf-artwork\graphics\graphics_info\graphicsdocs\sfwikiartwork\graphicsdisplaybigpicture.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ id="path3656"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(1,0)" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective10" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.8122524"
+ inkscape:cx="310.4949"
+ inkscape:cy="921.91852"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="947"
+ inkscape:window-height="667"
+ inkscape:window-x="190"
+ inkscape:window-y="120" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="boxes" />
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="fill:#800000;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.99999992, 7.99999984;stroke-dashoffset:0.99999998;stroke-opacity:1"
+ id="rect4416"
+ width="233.40445"
+ height="102.73042"
+ x="223.90552"
+ y="64.91658"
+ ry="22.494684" />
+ <rect
+ style="fill:#ff0000;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.8;stroke-opacity:1"
+ id="rect4420"
+ width="149.97049"
+ height="41.051003"
+ x="62.651142"
+ y="113.66312"
+ ry="8.9888592" />
+ <rect
+ style="fill:#800000;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.00000015, 8.00000029;stroke-dashoffset:1.00000003;stroke-opacity:1"
+ id="rect4422"
+ width="173.61012"
+ height="99.454765"
+ x="16.76247"
+ y="5.1989932"
+ ry="21.777422" />
+ <rect
+ style="fill:#800000;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.00000013, 8.00000027;stroke-dashoffset:1.00000002;stroke-opacity:1"
+ id="rect4424"
+ width="139.30872"
+ height="114.21235"
+ x="50.025143"
+ y="167.73856"
+ ry="25.008863" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 159.23,155.34798 L 159.81674,183.82779"
+ id="path4433"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3628"
+ width="198.35104"
+ height="50.442722"
+ x="209.53905"
+ y="189.00583"
+ ry="11.045346" />
+ <rect
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4500"
+ width="87.972572"
+ height="50.442722"
+ x="519.19226"
+ y="188.16669"
+ ry="11.045346" />
+ <rect
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4502"
+ width="92.217903"
+ height="104.57063"
+ x="516.91626"
+ y="413.7951"
+ ry="22.897629" />
+ <rect
+ style="fill:#800000;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.99999987, 7.99999973;stroke-dashoffset:0.99999996;stroke-opacity:1"
+ id="rect4561"
+ width="106.82514"
+ height="145.79349"
+ x="630.74255"
+ y="26.045567"
+ ry="31.92412" />
+ <rect
+ style="fill:#800000;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.00000015, 8.00000032;stroke-dashoffset:1.00000003;stroke-opacity:1"
+ id="rect4578"
+ width="217.48149"
+ height="62.29607"
+ x="44.895355"
+ y="539.05139"
+ ry="13.640854" />
+ <rect
+ style="fill:#ff0000;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.8;stroke-opacity:1"
+ id="rect4582"
+ width="149.97049"
+ height="41.051003"
+ x="49.112293"
+ y="620.98419"
+ ry="8.9888592" />
+ <rect
+ style="fill:#800000;fill-opacity:0.19607843;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.00000025, 8.00000052;stroke-dashoffset:1.00000004;stroke-opacity:1"
+ id="rect4604"
+ width="289.30151"
+ height="75.11673"
+ x="385.1037"
+ y="537.02856"
+ ry="16.448168" />
+ <rect
+ style="fill:#ff0000;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0.8;stroke-opacity:1"
+ id="rect4608"
+ width="319.53571"
+ height="41.051003"
+ x="400.16129"
+ y="697.04053"
+ ry="8.9888592" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 423.26976,590.89127 L 424.50464,697.839"
+ id="path4610"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 522.19587,590.38048 L 521.80685,695.7043"
+ id="path4612"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 597.19587,588.774 L 596.80685,700.05212"
+ id="path4614"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 703.17631,153.57773 L 703.32859,696.81303"
+ id="path4616"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="10.353555"
+ y="318.58704"
+ id="text2465"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2467"
+ x="10.353555"
+ y="318.58704">User</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="4.3589382"
+ y="386.66986"
+ id="text2469"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2471"
+ x="4.3589382"
+ y="386.66986">Kernel</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="30.909534"
+ y="18.303547"
+ id="text2383"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2385"
+ x="30.909534"
+ y="18.303547">OpenWF</tspan><tspan
+ sodipodi:role="line"
+ x="30.909534"
+ y="32.303547"
+ id="tspan2387">Composition</tspan><tspan
+ sodipodi:role="line"
+ x="30.909534"
+ y="46.303547"
+ id="tspan2389">SHAI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="68.433929"
+ y="249.21097"
+ id="text2391"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2393"
+ x="68.433929"
+ y="249.21097">Display</tspan><tspan
+ sodipodi:role="line"
+ x="68.433929"
+ y="263.21097"
+ id="tspan2395">Updater</tspan><tspan
+ sodipodi:role="line"
+ x="68.433929"
+ y="277.21097"
+ id="tspan2397">SHAI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="79.477287"
+ y="78.602386"
+ id="text2399"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2401"
+ x="79.477287"
+ y="78.602386">OpenWFC</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="69.431801"
+ y="136.82791"
+ id="text2403"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2405"
+ x="69.431801"
+ y="136.82791">OpenWF Compositor</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="100.61667"
+ y="189.62466"
+ id="text2407"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2409"
+ x="100.61667"
+ y="189.62466">Display</tspan><tspan
+ sodipodi:role="line"
+ x="100.61667"
+ y="203.62466"
+ id="tspan2411">Updater</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="231.12077"
+ y="101.36313"
+ id="text2413"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2415"
+ x="231.12077"
+ y="101.36313">Power</tspan><tspan
+ sodipodi:role="line"
+ x="231.12077"
+ y="115.36313"
+ id="tspan4495">Save</tspan><tspan
+ sodipodi:role="line"
+ x="231.12077"
+ y="129.36313"
+ id="tspan2417">Display</tspan><tspan
+ sodipodi:role="line"
+ x="231.12077"
+ y="143.36313"
+ id="tspan4497">Mode</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="284.64114"
+ y="116.44254"
+ id="text2419"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2421"
+ x="284.64114"
+ y="116.44254">Tv</tspan><tspan
+ sodipodi:role="line"
+ x="284.64114"
+ y="130.44254"
+ id="tspan2423">Config</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="336.33328"
+ y="105.83032"
+ id="text2425"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2427"
+ x="336.33328"
+ y="105.83032">Display</tspan><tspan
+ sodipodi:role="line"
+ x="336.33328"
+ y="119.83032"
+ id="tspan2429">Control</tspan><tspan
+ sodipodi:role="line"
+ x="336.33328"
+ y="133.83032"
+ id="tspan2431">API</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="402.133"
+ y="99.678207"
+ id="text2433"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2435"
+ x="402.133"
+ y="99.678207">Display</tspan><tspan
+ sodipodi:role="line"
+ x="402.133"
+ y="113.67822"
+ id="tspan2437">Control</tspan><tspan
+ sodipodi:role="line"
+ x="402.133"
+ y="127.67822"
+ id="tspan2439">SHAI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="507.25824"
+ y="111.07416"
+ id="text2441"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2443"
+ x="507.25824"
+ y="111.07416">S60</tspan><tspan
+ sodipodi:role="line"
+ x="507.25824"
+ y="125.07416"
+ id="tspan4508">DDC</tspan><tspan
+ sodipodi:role="line"
+ x="507.25824"
+ y="139.07416"
+ id="tspan2445">Access</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="568.78351"
+ y="110.29874"
+ id="text2447"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2449"
+ x="568.78351"
+ y="110.29874">S60</tspan><tspan
+ sodipodi:role="line"
+ x="568.78351"
+ y="124.29874"
+ id="tspan4510">CEC</tspan><tspan
+ sodipodi:role="line"
+ x="568.78351"
+ y="138.29874"
+ id="tspan2451">Access</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="637.88458"
+ y="50.797428"
+ id="text2453"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2455"
+ x="637.88458"
+ y="50.797428">Audio Render</tspan><tspan
+ sodipodi:role="line"
+ x="637.88458"
+ y="64.797424"
+ id="tspan2457">SHAI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="654.34436"
+ y="111.034"
+ id="text2459"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2461"
+ x="654.34436"
+ y="111.034">OpenMax</tspan><tspan
+ sodipodi:role="line"
+ x="654.34436"
+ y="125.034"
+ id="tspan4559">PCM</tspan><tspan
+ sodipodi:role="line"
+ x="654.34436"
+ y="139.034"
+ id="tspan2463">renderer</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="223.32547"
+ y="217.32861"
+ id="text2473"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2475"
+ x="223.32547"
+ y="217.32861">Display Adaptation (User)</tspan></text>
+ <g
+ id="g4533"
+ transform="translate(-99.72113,-120.42436)">
+ <rect
+ ry="10.829514"
+ y="570.41119"
+ x="161.41252"
+ height="49.457043"
+ width="101.68127"
+ id="rect4435"
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="10.613682"
+ y="571.50073"
+ x="265.78784"
+ height="48.471367"
+ width="89.072166"
+ id="rect4438"
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="10.829514"
+ y="570.69635"
+ x="358.25461"
+ height="49.457043"
+ width="108.68633"
+ id="rect4440"
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="11.181763"
+ y="569.29529"
+ x="473.13751"
+ height="51.065723"
+ width="101.68127"
+ id="rect4442"
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="22.101482"
+ y="534.83099"
+ x="132.10133"
+ height="100.93472"
+ width="454.78598"
+ id="rect4489"
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <g
+ id="g4512">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="164.41972"
+ y="552.38666"
+ id="text2477"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2479"
+ x="164.41972"
+ y="552.38666">Display Adaptation (Kernel)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="168.3922"
+ y="597.46124"
+ id="text2481"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2483"
+ x="168.3922"
+ y="597.46124">Display driver</tspan><tspan
+ sodipodi:role="line"
+ x="168.3922"
+ y="611.46124"
+ id="tspan2485" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="289.53305"
+ y="593.90417"
+ id="text2487"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2489"
+ x="289.53305"
+ y="593.90417">Panel</tspan><tspan
+ sodipodi:role="line"
+ x="289.53305"
+ y="607.90417"
+ id="tspan2491">driver</tspan><tspan
+ sodipodi:role="line"
+ x="289.53305"
+ y="621.90417"
+ id="tspan2493" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="362.1958"
+ y="594.15417"
+ id="text2495"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2497"
+ x="362.1958"
+ y="594.15417">External display</tspan><tspan
+ sodipodi:role="line"
+ x="362.1958"
+ y="608.15417"
+ id="tspan2499">driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="491.77414"
+ y="597.83618"
+ id="text2501"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2503"
+ x="491.77414"
+ y="597.83618">Others…</tspan></text>
+ </g>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="152.32109"
+ y="580.19568"
+ id="text2505"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2507"
+ x="152.32109"
+ y="580.19568">Display Chipset</tspan><tspan
+ sodipodi:role="line"
+ x="152.32109"
+ y="594.19568"
+ id="tspan2509">SHAI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="59.726669"
+ y="565.57526"
+ id="text2511"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2513"
+ x="59.726669"
+ y="565.57526">Display</tspan><tspan
+ sodipodi:role="line"
+ x="59.726669"
+ y="579.57526"
+ id="tspan2515">Chipset</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="60.515568"
+ y="644.66876"
+ id="text2517"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2519"
+ x="60.515568"
+ y="644.66876">Display Chipset Drv </tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial Bold Italic"
+ x="428.42236"
+ y="550.52173"
+ id="text2521"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="428.42236"
+ y="550.52173"
+ id="tspan2525">TV-Out SHAI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="440.56403"
+ y="589.71613"
+ id="text2527"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="440.56403"
+ y="589.71613"
+ id="tspan2531">Tv</tspan><tspan
+ sodipodi:role="line"
+ x="440.56403"
+ y="603.71613"
+ id="tspan2535">Chipset</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="535.20966"
+ y="589.42572"
+ id="text2537"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2539"
+ x="535.20966"
+ y="589.42572">DDC</tspan><tspan
+ sodipodi:role="line"
+ x="535.20966"
+ y="603.42572"
+ id="tspan2541">Chipset</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="609.55328"
+ y="589.13544"
+ id="text2543"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2545"
+ x="609.55328"
+ y="589.13544">CEC</tspan><tspan
+ sodipodi:role="line"
+ x="609.55328"
+ y="603.13544"
+ id="tspan2547">Chipset</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="535.19226"
+ y="721.27814"
+ id="text2549"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2551"
+ x="535.19226"
+ y="721.27814">TV Driver</tspan></text>
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path2852"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(-4.6974969,-73.576716)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path3624"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(48.985559,-74.539132)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path3626"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(113.16006,-74.677501)" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 243.7375,154.60267 L 243.7375,188.15088"
+ id="path3630"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 297.18588,153.85986 L 297.04845,188.16436"
+ id="path4412"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 361.71001,153.08787 L 361.71001,188.16435"
+ id="path4414"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4427"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(-89.037067,-35.54382)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#00ff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4429"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(-89.435919,-149.65897)" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 159.33414,79.54358 L 159.31105,112.902"
+ id="path4431"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4504"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(281.12438,-72.139266)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4506"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(344.41826,-73.202876)" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 530.17213,156.35972 L 530.17213,170.71408 L 592.80931,170.71408 L 592.15684,153.74984"
+ id="path4555" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 560.83825,188.33079 L 560.83825,170.06161"
+ id="path4557" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#00ff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4564"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(454.49488,-76.57732)" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 304.99195,238.78909 L 305.70072,414.27695"
+ id="path4493"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 159.49965,192.94195 L 161.09157,414.27712"
+ id="path4491"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 560.59701,237.84294 L 561.30578,413.3308"
+ id="path4568"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.00000008, 1.00000002;stroke-dashoffset:2.00000004;stroke-opacity:1"
+ d="M 14.775637,341.83832 L 727.7743,340.7288"
+ id="path4570" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4572"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(-132.60855,343.35284)" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 116.00636,514.86199 L 116.02744,563.43516"
+ id="path4574"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 115.74566,572.59039 L 115.76674,618.7766"
+ id="path4576"
+ sodipodi:nodetypes="cc" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4584"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(175.19123,363.19265)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4586"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(274.12248,363.19265)" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;stroke:#000000;stroke-width:1.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1"
+ id="path4588"
+ sodipodi:cx="248.57671"
+ sodipodi:cy="224.46948"
+ sodipodi:rx="3.4814663"
+ sodipodi:ry="3.4814663"
+ d="M 252.05817,224.46948 A 3.4814663,3.4814663 0 1 1 245.09524,224.46948 A 3.4814663,3.4814663 0 1 1 252.05817,224.46948 z"
+ transform="translate(348.87053,361.727)" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 522.01598,553.00039 L 521.99192,581.92344"
+ id="path4594"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 597.44479,553.73317 L 597.42073,582.65622"
+ id="path4596"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 521.34613,552.7533 L 597.25854,553.84819"
+ id="path4598"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 563.31694,518.08177 L 562.58701,553.48323"
+ id="path4600" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow2Lend);stroke-opacity:1"
+ d="M 423.89843,515.25002 L 423.50941,583.22416"
+ id="path4602"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="fill:#00ff00;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
+ id="rect4777"
+ width="123.2383"
+ height="43.41349"
+ x="40.612621"
+ y="786.27948"
+ ry="16.448168" />
+ <rect
+ style="fill:#ff0000;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4779"
+ width="123.2383"
+ height="43.41349"
+ x="40.57365"
+ y="841.59497"
+ ry="16.448168" />
+ <rect
+ style="fill:#f8ff00;fill-opacity:0.11764706;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4781"
+ width="123.2383"
+ height="43.41349"
+ x="40.131046"
+ y="893.89258"
+ ry="16.448168" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="197.80299"
+ y="810.70667"
+ id="text4923"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan4925"
+ x="197.80299"
+ y="810.70667">Khronos Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="200.6021"
+ y="868.55469"
+ id="text4927"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan4929"
+ x="200.6021"
+ y="868.55469">Chipset Vendor</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="201.53513"
+ y="921.73755"
+ id="text4931"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan4933"
+ x="201.53513"
+ y="921.73755">Symbian</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="44.427307"
+ y="756.36511"
+ id="text4935"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan4937"
+ x="44.427307"
+ y="756.36511">Key:</tspan></text>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/guidelines.txt Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,29 @@
+/*
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:
+* Guidelines for artwork content for the Symbian Foundation Wiki Pages
+*/
+
+In order to update the Symbian Foundation Graphics Wiki pages in an
+open and collaborative way, the artwork used must be available under
+the EPL license, and must be created using Open Source tools.
+
+This allows other people to re-use our artwork, and allows it to be
+maintained by the community.
+
+The SVG artwork has been created using the Inkscape tool.
+
+Please put a pointer on your wiki page to the source files for your
+artwork, so the association between this repository and the wiki is
+understood.
Binary file graphics_info/graphicsdocs/sfwikiartwork/nga_platsim_deployment_diagram.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/nga_platsim_deployment_diagram.svg Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,317 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg2"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="nga_platsim_deployment_diagram.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="r:\isolation_non_contrib_project\doc\nga_platsim_deployment_diagram.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs4">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective10" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="445.88374"
+ inkscape:cy="604.83026"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer2"
+ showgrid="false"
+ inkscape:window-width="1045"
+ inkscape:window-height="667"
+ inkscape:window-x="12"
+ inkscape:window-y="174" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="TextLabels"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="290.93848"
+ y="421.76453"
+ id="text2387"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2389"
+ x="290.93848"
+ y="421.76453">qemu</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="410"
+ y="421.36218"
+ id="text2391"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2393"
+ x="410"
+ y="421.36218">graphics.simulator</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="26"
+ y="359.36218"
+ id="text2399"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2401"
+ x="26"
+ y="359.36218">Symbian OS</tspan><tspan
+ sodipodi:role="line"
+ x="26"
+ y="373.36218"
+ id="tspan2403">System Model</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="169"
+ y="325.36218"
+ id="text2405"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2407"
+ x="169"
+ y="325.36218">OS Layer</tspan><tspan
+ sodipodi:role="line"
+ x="169"
+ y="339.36218"
+ id="tspan2409">/sf/os</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="169.02051"
+ y="414.36218"
+ id="text2411"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2413"
+ x="169.02051"
+ y="414.36218">Adaptation</tspan><tspan
+ sodipodi:role="line"
+ x="169.02051"
+ y="428.36218"
+ id="tspan2415">Layer</tspan><tspan
+ sodipodi:role="line"
+ x="169.02051"
+ y="442.36218"
+ id="tspan2417">/sf/adapt</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="248"
+ y="640.36218"
+ id="text2451"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2453"
+ x="248"
+ y="640.36218" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="373"
+ y="645.36218"
+ id="text2455"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2457"
+ x="373"
+ y="645.36218" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="570"
+ y="643.36218"
+ id="text2467"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="570"
+ y="643.36218"
+ id="tspan2473" /></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot2475"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"><flowRegion
+ id="flowRegion2477"><rect
+ id="rect2479"
+ width="62"
+ height="34"
+ x="571"
+ y="641.36218" /></flowRegion><flowPara
+ id="flowPara2481" /></flowRoot> <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="594.83789"
+ y="420.89978"
+ id="text3318"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3320"
+ x="594.83789"
+ y="420.89978">graphics.nokia</tspan></text>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="boxes">
+ <rect
+ style="opacity:0.17788463;fill:#fafe13;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3290"
+ width="112"
+ height="49"
+ x="257"
+ y="392.86218"
+ rx="14.157454" />
+ <rect
+ style="opacity:0.17788463;fill:#fafe13;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3292"
+ width="167"
+ height="47"
+ x="386"
+ y="393.86218"
+ rx="14.157454" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:5.99999994, 0.99999999;stroke-dashoffset:0;stroke-opacity:1"
+ d="M 261.99439,374.36218 L 737.00559,373.36218"
+ id="path3304"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="25.548828"
+ y="518.36218"
+ id="text2435"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="25.548828"
+ y="518.36218"
+ id="tspan2439">Internet</tspan><tspan
+ sodipodi:role="line"
+ x="25.548828"
+ y="532.36218"
+ id="tspan2443">Downloaded</tspan><tspan
+ sodipodi:role="line"
+ x="25.548828"
+ y="546.36218"
+ id="tspan2445">Extras</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="343.35059"
+ y="527.36218"
+ id="text2447"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2449"
+ x="343.35059"
+ y="527.36218">Python</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="530.52734"
+ y="517.53308"
+ id="text2459"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2461"
+ x="530.52734"
+ y="517.53308">Microsoft</tspan><tspan
+ sodipodi:role="line"
+ x="530.52734"
+ y="531.53308"
+ id="tspan2463">Visual C</tspan><tspan
+ sodipodi:role="line"
+ x="530.52734"
+ y="545.53308"
+ id="tspan2465">Runtime</tspan></text>
+ <rect
+ style="opacity:0.17788463;fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3308"
+ width="112"
+ height="49"
+ x="308"
+ y="499.86218"
+ rx="14.157454" />
+ <rect
+ style="opacity:0.17788463;fill:#00ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3310"
+ width="112"
+ height="68"
+ x="508"
+ y="492.86218"
+ rx="14.157454" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:5.9999998, 0.99999996;stroke-dashoffset:0;stroke-opacity:1"
+ d="M 156.12348,474.36218 L 737.87646,474.36218"
+ id="path3312"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.00000018, 1.00000003;stroke-dashoffset:0;stroke-opacity:1"
+ d="M 154.12511,589.36218 L 735.87493,589.36218"
+ id="path3314"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="opacity:0.17788463;fill:#fafe13;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3316"
+ width="167"
+ height="47"
+ x="567.5"
+ y="393.86218"
+ rx="14.157454" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="345"
+ y="336.36218"
+ id="text3362"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3364"
+ x="345"
+ y="336.36218">(no new contribution needed at this level)</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:5.99999994, 0.99999999;stroke-dashoffset:0;stroke-opacity:1"
+ d="M 167.9944,275.36218 L 740.0056,275.36218"
+ id="path3366"
+ sodipodi:nodetypes="cc" />
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/s2componentarch.svg Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,1102 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg2639"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="s2componentarch.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="c:\users\faimemon\project\component-arch\s2componentarchv2.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs2641">
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective2647" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.0794827"
+ inkscape:cx="390.36402"
+ inkscape:cy="763.14481"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer2"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="794"
+ inkscape:window-x="108"
+ inkscape:window-y="57" />
+ <metadata
+ id="metadata2644">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="WindowServer"
+ style="display:inline">
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3280"
+ width="352.38614"
+ height="261.62155"
+ x="346.23376"
+ y="194.2459"
+ ry="37.374504" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3366"
+ width="734.61115"
+ height="361.28415"
+ x="0.92637265"
+ y="171.38455"
+ ry="13.540488" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3368"
+ width="616.03601"
+ height="326.08215"
+ x="109.31161"
+ y="177.40605"
+ ry="15.398113" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3370"
+ width="240.85611"
+ height="120.42805"
+ x="372.40067"
+ y="36.597862"
+ ry="29.429646" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3372"
+ width="731.83203"
+ height="143.5873"
+ x="5.5582261"
+ y="21.775959"
+ ry="9.8097401" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3382"
+ width="95.416077"
+ height="210.28592"
+ x="6.4845858"
+ y="201.49167"
+ ry="14.657526" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="13.895544"
+ y="143.59357"
+ id="text3460"
+ sodipodi:linespacing="100%"
+ inkscape:export-filename="c:\users\faimemon\project\component-arch\s2componentarchv2.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
+ sodipodi:role="line"
+ id="tspan3462"
+ x="13.895544"
+ y="143.59357">Middleware</tspan><tspan
+ sodipodi:role="line"
+ x="13.895544"
+ y="157.59357"
+ id="tspan2626">Layer</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="10.190065"
+ y="505.80414"
+ id="text3464"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3466"
+ x="10.190065"
+ y="505.80414">OS</tspan><tspan
+ sodipodi:role="line"
+ x="10.190065"
+ y="519.80414"
+ id="tspan2628">Layer</tspan></text>
+ </g>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="470.28922"
+ y="77.17337"
+ id="text2653"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2655"
+ x="470.28922"
+ y="77.17337">Avkon</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="404.98758"
+ y="105.49789"
+ id="text2657"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2659"
+ x="404.98758"
+ y="105.49789">Control Environment (CONE)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="452.28098"
+ y="225.7415"
+ id="text2661"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2663"
+ x="452.28098"
+ y="225.7415">Window Server API</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="349.86627"
+ y="265.16306"
+ id="text2665"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2667"
+ x="349.86627"
+ y="265.16306">Scene Update</tspan><tspan
+ sodipodi:role="line"
+ x="349.86627"
+ y="279.16306"
+ id="tspan2669">Scheduler</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="352.33014"
+ y="308.28036"
+ id="text2671"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2673"
+ x="352.33014"
+ y="308.28036">Scene State</tspan><tspan
+ sodipodi:role="line"
+ x="352.33014"
+ y="322.28036"
+ id="tspan2675">Manager</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="489.42773"
+ y="267.31165"
+ id="text2677"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="489.42773"
+ y="267.31165"
+ id="tspan2681">Window Server</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="471.82672"
+ y="315.67191"
+ id="text2683"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2685"
+ x="471.82672"
+ y="315.67191">Key, pointer</tspan><tspan
+ sodipodi:role="line"
+ x="471.82672"
+ y="329.67191"
+ id="tspan2687">and animation</tspan><tspan
+ sodipodi:role="line"
+ x="471.82672"
+ y="343.67191"
+ id="tspan2689">event handling</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3300"
+ width="258.16461"
+ height="56.5746"
+ x="389.68469"
+ y="388.58533"
+ ry="9.7055826"
+ inkscape:transform-center-x="285.04375"
+ inkscape:transform-center-y="118.33636" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="396.54807"
+ y="415.21552"
+ id="text2691"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="396.54807"
+ y="415.21552"
+ id="tspan2695">Content Rendering</tspan><tspan
+ sodipodi:role="line"
+ x="396.54807"
+ y="429.21552"
+ id="tspan2697">Plug-ins</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="354.79398"
+ y="350.16577"
+ id="text2703"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2705"
+ x="354.79398"
+ y="350.16577">Redraw</tspan><tspan
+ sodipodi:role="line"
+ x="354.79398"
+ y="364.16577"
+ id="tspan2707">Stores</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="391.33759"
+ y="55.123547"
+ id="text2799"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2801"
+ x="391.33759"
+ y="55.123547">Classic UI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="122.53131"
+ y="242.19608"
+ id="text2803"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="122.53131"
+ y="242.19608"
+ id="tspan5116">Font and</tspan><tspan
+ sodipodi:role="line"
+ x="122.53131"
+ y="256.19608"
+ id="tspan5120">Bitmap</tspan><tspan
+ sodipodi:role="line"
+ x="122.53131"
+ y="270.19608"
+ id="tspan2807">Server</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="125.55473"
+ y="306.11649"
+ id="text2809"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2811"
+ x="125.55473"
+ y="306.11649">M3G</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="20.371258"
+ y="215.04268"
+ id="text2813"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2815"
+ x="20.371258"
+ y="215.04268">Text</tspan><tspan
+ sodipodi:role="line"
+ x="20.371258"
+ y="229.04268"
+ id="tspan3380">and</tspan><tspan
+ sodipodi:role="line"
+ x="20.371258"
+ y="243.04268"
+ id="tspan3378">Localization</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="16.970428"
+ y="295.30112"
+ id="text2819"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2821"
+ x="16.970428"
+ y="295.30112">Font</tspan><tspan
+ sodipodi:role="line"
+ x="16.970428"
+ y="309.30112"
+ id="tspan3376">Store</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="16.662228"
+ y="341.29541"
+ id="text2823"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2825"
+ x="16.662228"
+ y="341.29541">Font</tspan><tspan
+ sodipodi:role="line"
+ x="16.662228"
+ y="355.29541"
+ id="tspan2829">Rasterizer</tspan><tspan
+ sodipodi:role="line"
+ x="16.662228"
+ y="369.29541"
+ id="tspan2827">Plug-in</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot2895"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"><flowRegion
+ id="flowRegion2897"><rect
+ id="rect2899"
+ width="1.2345679"
+ height="33.333332"
+ x="452.46915"
+ y="548.65851" /></flowRegion><flowPara
+ id="flowPara2901" /></flowRoot> <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3282"
+ width="333.25562"
+ height="35.72578"
+ x="354.40839"
+ y="202.13654"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3284"
+ width="100.68176"
+ height="38.973579"
+ x="346.70248"
+ y="245.28429"
+ ry="19.48679" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3286"
+ width="100.68176"
+ height="38.973579"
+ x="346.14532"
+ y="293.63242"
+ ry="19.48679" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3288"
+ width="100.68176"
+ height="38.973579"
+ x="346.14532"
+ y="337.17181"
+ ry="19.48679"
+ inkscape:transform-center-x="37.981155"
+ inkscape:transform-center-y="150.99825" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3290"
+ width="109.94547"
+ height="67.69104"
+ x="459.16241"
+ y="295.48517"
+ ry="11.612649"
+ inkscape:transform-center-x="121.39255"
+ inkscape:transform-center-y="141.58846" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3308"
+ width="96.104958"
+ height="35.72578"
+ x="115.91493"
+ y="282.28714"
+ ry="10.451933" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3310"
+ width="97.95771"
+ height="52.400425"
+ x="114.06217"
+ y="225.77859"
+ ry="15.330268" />
+ <g
+ id="g3433"
+ transform="translate(19.453762,0)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text2831"
+ y="351.12762"
+ x="105.55556"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="351.12762"
+ x="105.55556"
+ id="tspan2833"
+ sodipodi:role="line">GDI</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2835"
+ y="385.07822"
+ x="104.32098"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="385.07822"
+ x="104.32098"
+ id="tspan2837"
+ sodipodi:role="line">BitGDI</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2839"
+ y="422.73254"
+ x="103.08642"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="422.73254"
+ x="103.08642"
+ id="tspan2841"
+ sodipodi:role="line">Colour Palette</tspan></text>
+ <rect
+ ry="10.451933"
+ y="325.82651"
+ x="96.461174"
+ height="35.72578"
+ width="98.884087"
+ id="rect3312"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="10.451933"
+ y="363.80768"
+ x="97.850731"
+ height="35.72578"
+ width="97.957718"
+ id="rect3314"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="10.451933"
+ y="403.64157"
+ x="97.850731"
+ height="35.72578"
+ width="98.884087"
+ id="rect3316"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <g
+ id="g3416"
+ transform="translate(21.306502,0)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text2721"
+ y="295.96115"
+ x="214.35469"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="295.96115"
+ x="214.35469"
+ id="tspan2723"
+ sodipodi:role="line">Khronos APIs</tspan></text>
+ <g
+ transform="translate(-150.61728,-203.08642)"
+ id="g2903">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-662.7085"
+ y="457.77011"
+ id="text2871"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2873"
+ x="-662.7085"
+ y="457.77011">OpenVG 1.1 Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-662.7085"
+ y="428.65237"
+ id="text2875"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2877"
+ x="-662.7085"
+ y="428.65237">OpenGL ES 2.0 Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-663.13916"
+ y="366.92398"
+ id="text2879"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2881"
+ x="-663.13916"
+ y="366.92398">EGL 1.4 Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-662.7085"
+ y="394.70175"
+ id="text2883"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2885"
+ x="-662.7085"
+ y="394.70175">OpenGL ES 1.1 Interface</tspan></text>
+ </g>
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="293.31473"
+ height="170.04938"
+ width="19.216293"
+ id="rect3318"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="228.46886"
+ height="170.04938"
+ width="19.216293"
+ id="rect3320"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="201.60414"
+ height="170.04938"
+ width="19.216293"
+ id="rect3322"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="263.6709"
+ height="170.04938"
+ width="19.216293"
+ id="rect3324"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="123.20715"
+ y="490.98218"
+ id="text3412"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3414"
+ x="123.20715"
+ y="490.98218">Graphics Services</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3448"
+ width="56.271065"
+ height="35.72578"
+ x="10.771993"
+ y="282.28714"
+ ry="10.451933" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3450"
+ width="73.872078"
+ height="51.474117"
+ x="9.8456221"
+ y="327.67926"
+ ry="11.378302" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3452"
+ width="200.78474"
+ height="25.535715"
+ x="399.84729"
+ y="59.032059"
+ ry="4.4305305" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3458"
+ width="198.93198"
+ height="26.462086"
+ x="399.8472"
+ y="88.675896"
+ ry="6.7464552" />
+ <g
+ id="g5131"
+ transform="translate(0,-18.527393)">
+ <rect
+ ry="10.411225"
+ y="564.16534"
+ x="106.9956"
+ height="220.47603"
+ width="617.88873"
+ id="rect2561"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000024px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ <rect
+ ry="9.3223925"
+ y="796.22101"
+ x="229.2764"
+ height="69.477783"
+ width="335.34595"
+ id="rect2567"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ <rect
+ ry="11.769809"
+ y="558.60718"
+ x="1.389545"
+ height="314.03931"
+ width="734.61115"
+ id="rect2618"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text2620"
+ y="845.61395"
+ x="8.9347429"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="845.61395"
+ x="8.9347429"
+ id="tspan2622"
+ sodipodi:role="line">Adaptation</tspan><tspan
+ id="tspan2624"
+ y="859.61395"
+ x="8.9347429"
+ sodipodi:role="line">Layer</tspan></text>
+ <rect
+ ry="10.987036"
+ y="882.37341"
+ x="1.3895321"
+ height="95.416092"
+ width="734.61121"
+ id="rect3475"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text3477"
+ y="970.15839"
+ x="8.6861448"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ id="tspan3481"
+ y="970.15839"
+ x="8.6861448"
+ sodipodi:role="line">Hardware</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2939"
+ y="821.69141"
+ x="427.07449"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="821.69141"
+ x="427.07449"
+ id="tspan2941"
+ sodipodi:role="line">LCD Driver</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2943"
+ y="845.06848"
+ x="242.23386"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="845.06848"
+ x="242.23386"
+ id="tspan2945"
+ sodipodi:role="line">Kernel & Hardware</tspan><tspan
+ id="tspan2947"
+ y="859.06848"
+ x="242.23386"
+ sodipodi:role="line">Services</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2949"
+ y="907.73608"
+ x="91.613869"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="907.73608"
+ x="91.613869"
+ id="tspan2951"
+ sodipodi:role="line">3D Graphics</tspan><tspan
+ id="tspan2953"
+ y="921.73608"
+ x="91.613869"
+ sodipodi:role="line">Accelerator</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2955"
+ y="906.11224"
+ x="206.53258"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="906.11224"
+ x="206.53258"
+ id="tspan2957"
+ sodipodi:role="line">2D / VG Accelerator</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2965"
+ y="902.86444"
+ x="477.72742"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="902.86444"
+ x="477.72742"
+ id="tspan2967"
+ sodipodi:role="line">LCD</tspan><tspan
+ id="tspan2969"
+ y="916.86444"
+ x="477.72742"
+ sodipodi:role="line">Controller</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2971"
+ y="907.02759"
+ x="575.53577"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="907.02759"
+ x="575.53577"
+ id="tspan2973"
+ sodipodi:role="line">Frame Buffer</tspan></text>
+ <g
+ transform="translate(-2.846043,50.55657)"
+ id="g2859">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-676.11096"
+ y="332.82623"
+ id="text2843"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2845"
+ x="-676.11096"
+ y="332.82623">OpenVG 1.1 Driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-676.11096"
+ y="303.7085"
+ id="text2847"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2849"
+ x="-676.11096"
+ y="303.7085">OpenGL ES 2.0 Driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-676.54163"
+ y="241.9801"
+ id="text2851"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2853"
+ x="-676.54163"
+ y="241.9801">EGL 1.4 Implementation</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-676.11096"
+ y="269.75787"
+ id="text2855"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2857"
+ x="-676.11096"
+ y="269.75787">OpenGL ES 1.1 Driver</tspan></text>
+ </g>
+ <rect
+ ry="8.3761301"
+ y="567.14581"
+ x="314.62125"
+ height="170.04938"
+ width="19.216293"
+ id="rect3348"
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="567.14581"
+ x="286.83014"
+ height="170.04938"
+ width="19.216293"
+ id="rect3350"
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="567.14581"
+ x="252.55446"
+ height="170.04938"
+ width="19.216293"
+ id="rect3352"
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="567.14581"
+ x="225.68973"
+ height="170.04938"
+ width="19.216293"
+ id="rect3354"
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.7051659"
+ y="802.90692"
+ x="417.4483"
+ height="30.167562"
+ width="90.546745"
+ id="rect3446"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text2913"
+ y="584.18848"
+ x="146.29169"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="584.18848"
+ x="146.29169"
+ id="tspan2915"
+ sodipodi:role="line">Screen</tspan><tspan
+ id="tspan2917"
+ y="598.18848"
+ x="146.29169"
+ sodipodi:role="line">Driver</tspan></text>
+ <rect
+ ry="9.5255642"
+ y="571.31445"
+ x="128.56288"
+ height="33.873043"
+ width="80.999146"
+ id="rect3470"
+ style="opacity:0.3;fill:#10ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text2563"
+ y="775.37732"
+ x="120.00008"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="775.37732"
+ x="120.00008"
+ id="tspan2565"
+ sodipodi:role="line">Graphics Adaptations</tspan></text>
+ <rect
+ ry="17.86289"
+ y="890.91205"
+ x="79.465294"
+ height="35.72578"
+ width="102.30565"
+ id="rect2630"
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="17.86289"
+ y="890.91205"
+ x="194.33513"
+ height="35.72578"
+ width="147.69777"
+ id="rect3438"
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="17.86289"
+ y="890.91205"
+ x="460.20319"
+ height="35.72578"
+ width="102.30565"
+ id="rect3442"
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="17.86289"
+ y="890.91205"
+ x="568.5885"
+ height="35.72578"
+ width="125.46488"
+ id="rect3444"
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text4979"
+ y="1007.8964"
+ x="17.601023"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1007.8964"
+ x="17.601023"
+ id="tspan4981"
+ sodipodi:role="line">Key</tspan></text>
+ <rect
+ ry="4.4580326"
+ y="1081.7443"
+ x="59.415337"
+ height="32.020306"
+ width="64.608368"
+ id="rect4983"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="5.5912442"
+ y="1034.4591"
+ x="59.415337"
+ height="31.56262"
+ width="63.626976"
+ id="rect4985"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="5.633347"
+ y="1182.6379"
+ x="59.415337"
+ height="29.241192"
+ width="60.618988"
+ id="rect5004"
+ style="opacity:0.3;fill:#10ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ transform="matrix(0,-1,1,0,0,0)"
+ ry="3.2199142"
+ y="59.415337"
+ x="-1024.3315"
+ height="65.369614"
+ width="30.332729"
+ id="rect5019"
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="6.2832723"
+ y="1135.3125"
+ x="59.415337"
+ height="31.093935"
+ width="63.398125"
+ id="rect5021"
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text5037"
+ y="1054.215"
+ x="139.88182"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1054.215"
+ x="139.88182"
+ id="tspan5039"
+ sodipodi:role="line">Graphics Services Component</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text5041"
+ y="1101.4598"
+ x="139.88182"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1101.4598"
+ x="139.88182"
+ id="tspan5043"
+ sodipodi:role="line">Component not in graphics package</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text5045"
+ y="1155.1892"
+ x="139.88182"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1155.1892"
+ x="139.88182"
+ id="tspan5047"
+ sodipodi:role="line">Hardware</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text5049"
+ y="1201.5077"
+ x="139.88182"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1201.5077"
+ x="139.88182"
+ id="tspan5051"
+ sodipodi:role="line">Graphics reference adaptation</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text5053"
+ y="1011.6019"
+ x="139.88182"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="1011.6019"
+ x="139.88182"
+ id="tspan5055"
+ sodipodi:role="line">Components not provided in MCL</tspan></text>
+ </g>
+ <rect
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5091"
+ width="33.111839"
+ height="107.05624"
+ x="-434.81805"
+ y="521.28418"
+ ry="5.2732744"
+ transform="matrix(0,-1,1,0,0,0)" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="528.0307"
+ y="416.87262"
+ id="text5093"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5095"
+ x="528.0307"
+ y="416.87262">Transition</tspan><tspan
+ sodipodi:role="line"
+ x="528.0307"
+ y="430.87262"
+ id="tspan5097">Effects</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3262"
+ width="200.78474"
+ height="25.535715"
+ x="398.92087"
+ y="120.63564"
+ ry="4.4305305" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="434.46735"
+ y="137.10898"
+ id="text3264"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3266"
+ x="434.46735"
+ y="137.10898">Gfx Trans Effect API</tspan></text>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/s3componentarch.svg Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,1377 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg2639"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="s3componentarch.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="c:\users\faimemon\project\component-arch\s3componentarchv2.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs2641">
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4951">
+ <stop
+ style="stop-color:#0000ff;stop-opacity:1;"
+ offset="0"
+ id="stop4953" />
+ <stop
+ style="stop-color:#ff0000;stop-opacity:1"
+ offset="1"
+ id="stop4955" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ id="linearGradient4943">
+ <stop
+ style="stop-color:#eb0000;stop-opacity:1;"
+ offset="0"
+ id="stop4945" />
+ <stop
+ style="stop-color:#eb0000;stop-opacity:0;"
+ offset="1"
+ id="stop4947" />
+ </linearGradient>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective2647" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4943"
+ id="radialGradient4949"
+ cx="499.62332"
+ cy="452.73981"
+ fx="499.62332"
+ fy="452.73981"
+ r="170.02565"
+ gradientTransform="matrix(0.1835615,0.9830082,-1.0515433,0.1963594,904.05729,-144.20715)"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4951"
+ id="linearGradient4957"
+ x1="710.52551"
+ y1="470.60205"
+ x2="418.71909"
+ y2="435.82639"
+ gradientUnits="userSpaceOnUse" />
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4951"
+ id="linearGradient5025"
+ gradientUnits="userSpaceOnUse"
+ x1="710.52551"
+ y1="470.60205"
+ x2="418.71909"
+ y2="435.82639"
+ gradientTransform="matrix(0.1857924,0,0,0.7906977,-61.225343,947.75286)" />
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient4943"
+ id="radialGradient5027"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(3.4104335e-2,0.7772623,-0.1953688,0.1552609,106.74164,833.7286)"
+ cx="499.62332"
+ cy="452.73981"
+ fx="499.62332"
+ fy="452.73981"
+ r="170.02565" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.0794827"
+ inkscape:cx="390.36402"
+ inkscape:cy="906.50342"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1280"
+ inkscape:window-height="794"
+ inkscape:window-x="60"
+ inkscape:window-y="3" />
+ <metadata
+ id="metadata2644">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="WindowServer"
+ style="display:inline">
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3280"
+ width="352.38614"
+ height="227.34589"
+ x="343.45465"
+ y="193.31953"
+ ry="32.477982" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3366"
+ width="734.61115"
+ height="383.51703"
+ x="0.92637265"
+ y="171.38455"
+ ry="14.373749" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3368"
+ width="616.03601"
+ height="357.57874"
+ x="109.31161"
+ y="177.40605"
+ ry="16.885431" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3370"
+ width="240.85611"
+ height="127.839"
+ x="372.40067"
+ y="29.186899"
+ ry="31.2407" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3372"
+ width="731.83203"
+ height="151.92464"
+ x="5.5582261"
+ y="13.438632"
+ ry="10.379338" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3374"
+ width="176.01024"
+ height="97.268822"
+ x="188.9794"
+ y="60.683487"
+ ry="23.7701" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3382"
+ width="95.416077"
+ height="210.28592"
+ x="6.4845858"
+ y="201.49167"
+ ry="14.657526" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="13.895544"
+ y="143.59357"
+ id="text3460"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3462"
+ x="13.895544"
+ y="143.59357">Middleware</tspan><tspan
+ sodipodi:role="line"
+ x="13.895544"
+ y="157.59357"
+ id="tspan2626">Layer</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="9.2636957"
+ y="531.74249"
+ id="text3464"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3466"
+ x="9.2636957"
+ y="531.74249">OS</tspan><tspan
+ sodipodi:role="line"
+ x="9.2636957"
+ y="545.74249"
+ id="tspan2628">Layer</tspan></text>
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000024px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ id="rect2561"
+ width="617.88873"
+ height="220.47603"
+ x="106.9956"
+ y="564.16534"
+ ry="10.411225" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ id="rect2567"
+ width="335.34595"
+ height="69.477783"
+ x="229.2764"
+ y="796.22101"
+ ry="9.3223925" />
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ id="rect2618"
+ width="734.61115"
+ height="314.03931"
+ x="1.389545"
+ y="558.60718"
+ ry="11.769809" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="8.9347429"
+ y="845.61395"
+ id="text2620"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2622"
+ x="8.9347429"
+ y="845.61395">Adaptation</tspan><tspan
+ sodipodi:role="line"
+ x="8.9347429"
+ y="859.61395"
+ id="tspan2624">Layer</tspan></text>
+ <rect
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline"
+ id="rect3475"
+ width="734.61121"
+ height="95.416092"
+ x="1.3895321"
+ y="882.37341"
+ ry="10.987036" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="8.6861448"
+ y="970.15839"
+ id="text3477"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="8.6861448"
+ y="970.15839"
+ id="tspan3481">Hardware</tspan></text>
+ </g>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="475.84744"
+ y="76.247002"
+ id="text2653"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2655"
+ x="475.84744"
+ y="76.247002">Avkon</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="406.84033"
+ y="104.57153"
+ id="text2657"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2659"
+ x="406.84033"
+ y="104.57153">Control Environment (CONE)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="451.35461"
+ y="225.7415"
+ id="text2661"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2663"
+ x="451.35461"
+ y="225.7415">Window Server API</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="349.86627"
+ y="265.16306"
+ id="text2665"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2667"
+ x="349.86627"
+ y="265.16306">Scene Update</tspan><tspan
+ sodipodi:role="line"
+ x="349.86627"
+ y="279.16306"
+ id="tspan2669">Scheduler</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="352.33014"
+ y="308.28036"
+ id="text2671"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2673"
+ x="352.33014"
+ y="308.28036">Scene State</tspan><tspan
+ sodipodi:role="line"
+ x="352.33014"
+ y="322.28036"
+ id="tspan2675">Manager</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="489.42773"
+ y="267.31165"
+ id="text2677"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="489.42773"
+ y="267.31165"
+ id="tspan2681">Window Server</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="471.82672"
+ y="315.67191"
+ id="text2683"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2685"
+ x="471.82672"
+ y="315.67191">Key, pointer</tspan><tspan
+ sodipodi:role="line"
+ x="471.82672"
+ y="329.67191"
+ id="tspan2687">and animation</tspan><tspan
+ sodipodi:role="line"
+ x="471.82672"
+ y="343.67191"
+ id="tspan2689">event handling</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="582.74835"
+ y="322.57855"
+ id="text2691"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2693"
+ x="582.74835"
+ y="322.57855">Content</tspan><tspan
+ sodipodi:role="line"
+ x="582.74835"
+ y="336.57855"
+ id="tspan2695">Rendering</tspan><tspan
+ sodipodi:role="line"
+ x="582.74835"
+ y="350.57855"
+ id="tspan2697">Plug-ins</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="354.79398"
+ y="350.16577"
+ id="text2703"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2705"
+ x="354.79398"
+ y="350.16577">Redraw</tspan><tspan
+ sodipodi:role="line"
+ x="354.79398"
+ y="364.16577"
+ id="tspan2707">Stores</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="424.78571"
+ y="405.28708"
+ id="text2709"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2711"
+ x="424.78571"
+ y="405.28708">Render Stage Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="394.21552"
+ y="458.57504"
+ id="text2713"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2715"
+ x="394.21552"
+ y="458.57504">Render Stage Implementation</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="494.00134"
+ y="516.47546"
+ id="text2717"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2719"
+ x="494.00134"
+ y="516.47546">OpenWF Composition Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="223.14326"
+ y="112.2343"
+ id="text2787"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2789"
+ x="223.14326"
+ y="112.2343">AknIcon</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="219.74599"
+ y="139.08836"
+ id="text2791"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2793"
+ x="219.74599"
+ y="139.08836">SvgtFbsRasterizer</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="206.4837"
+ y="74.268219"
+ id="text2795"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2797"
+ x="206.4837"
+ y="74.268219">UI Resources</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="393.19034"
+ y="48.638958"
+ id="text2799"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2801"
+ x="393.19034"
+ y="48.638958">Classic UI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="20.371258"
+ y="215.04268"
+ id="text2813"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2815"
+ x="20.371258"
+ y="215.04268">Text</tspan><tspan
+ sodipodi:role="line"
+ x="20.371258"
+ y="229.04268"
+ id="tspan3380">and</tspan><tspan
+ sodipodi:role="line"
+ x="20.371258"
+ y="243.04268"
+ id="tspan3378">Localization</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="16.970428"
+ y="295.30112"
+ id="text2819"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2821"
+ x="16.970428"
+ y="295.30112">Font</tspan><tspan
+ sodipodi:role="line"
+ x="16.970428"
+ y="309.30112"
+ id="tspan3376">Store</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="16.662228"
+ y="341.29541"
+ id="text2823"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2825"
+ x="16.662228"
+ y="341.29541">Font</tspan><tspan
+ sodipodi:role="line"
+ x="16.662228"
+ y="355.29541"
+ id="tspan2829">Rasterizer</tspan><tspan
+ sodipodi:role="line"
+ x="16.662228"
+ y="369.29541"
+ id="tspan2827">Plug-in</tspan></text>
+ <flowRoot
+ xml:space="preserve"
+ id="flowRoot2895"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"><flowRegion
+ id="flowRegion2897"><rect
+ id="rect2899"
+ width="1.2345679"
+ height="33.333332"
+ x="452.46915"
+ y="548.65851" /></flowRegion><flowPara
+ id="flowPara2901" /></flowRoot> <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="427.07449"
+ y="821.69141"
+ id="text2939"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2941"
+ x="427.07449"
+ y="821.69141">LCD Driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="242.23386"
+ y="845.06848"
+ id="text2943"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2945"
+ x="242.23386"
+ y="845.06848">Kernel & Hardware</tspan><tspan
+ sodipodi:role="line"
+ x="242.23386"
+ y="859.06848"
+ id="tspan2947">Services</tspan></text>
+ <g
+ id="g3459">
+ <text
+ sodipodi:linespacing="100%"
+ id="text2949"
+ y="907.73608"
+ x="91.613869"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="907.73608"
+ x="91.613869"
+ id="tspan2951"
+ sodipodi:role="line">3D Graphics</tspan><tspan
+ id="tspan2953"
+ y="921.73608"
+ x="91.613869"
+ sodipodi:role="line">Accelerator</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2955"
+ y="906.11224"
+ x="206.53258"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="906.11224"
+ x="206.53258"
+ id="tspan2957"
+ sodipodi:role="line">2D / VG Accelerator</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2959"
+ y="904.48834"
+ x="368.58508"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="904.48834"
+ x="368.58508"
+ id="tspan2961"
+ sodipodi:role="line">Blender /</tspan><tspan
+ id="tspan2963"
+ y="918.48834"
+ x="368.58508"
+ sodipodi:role="line">Compositor</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2965"
+ y="902.86444"
+ x="477.72742"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="902.86444"
+ x="477.72742"
+ id="tspan2967"
+ sodipodi:role="line">LCD</tspan><tspan
+ id="tspan2969"
+ y="916.86444"
+ x="477.72742"
+ sodipodi:role="line">Controller</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2971"
+ y="907.02759"
+ x="575.53577"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="907.02759"
+ x="575.53577"
+ id="tspan2973"
+ sodipodi:role="line">Frame Buffer</tspan></text>
+ </g>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3282"
+ width="331.40286"
+ height="35.72578"
+ x="353.48196"
+ y="202.13654"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3284"
+ width="100.68176"
+ height="38.973579"
+ x="346.70248"
+ y="245.28429"
+ ry="19.48679" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3286"
+ width="100.68176"
+ height="38.973579"
+ x="346.14532"
+ y="293.63242"
+ ry="19.48679" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3288"
+ width="100.68176"
+ height="38.973579"
+ x="346.14532"
+ y="337.17181"
+ ry="19.48679"
+ inkscape:transform-center-x="37.981155"
+ inkscape:transform-center-y="150.99825" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3290"
+ width="109.94547"
+ height="67.69104"
+ x="459.16241"
+ y="295.48517"
+ ry="11.612649"
+ inkscape:transform-center-x="121.39255"
+ inkscape:transform-center-y="141.58846" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3300"
+ width="73.817055"
+ height="67.69104"
+ x="574.03223"
+ y="295.94836"
+ ry="11.612649"
+ inkscape:transform-center-x="81.50261"
+ inkscape:transform-center-y="141.58846" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3302"
+ width="327.69739"
+ height="35.72578"
+ x="353.99194"
+ y="379.55594"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3306"
+ width="227.64948"
+ height="35.72578"
+ x="484.61008"
+ y="491.64667"
+ ry="17.86289" />
+ <g
+ id="g3433"
+ transform="translate(19.453762,0)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text2831"
+ y="351.12762"
+ x="105.55556"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="351.12762"
+ x="105.55556"
+ id="tspan2833"
+ sodipodi:role="line">GDI</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2835"
+ y="385.07822"
+ x="104.32098"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="385.07822"
+ x="104.32098"
+ id="tspan2837"
+ sodipodi:role="line">BitGDI</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2839"
+ y="422.73254"
+ x="103.08642"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="422.73254"
+ x="103.08642"
+ id="tspan2841"
+ sodipodi:role="line">Colour Palette</tspan></text>
+ <rect
+ ry="10.451933"
+ y="325.82651"
+ x="96.461174"
+ height="35.72578"
+ width="98.884087"
+ id="rect3312"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="10.451933"
+ y="363.80768"
+ x="97.850731"
+ height="35.72578"
+ width="97.957718"
+ id="rect3314"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="10.451933"
+ y="403.64157"
+ x="97.850731"
+ height="35.72578"
+ width="98.884087"
+ id="rect3316"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <g
+ id="g3416"
+ transform="translate(21.306502,0)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text2721"
+ y="295.96115"
+ x="214.35469"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="295.96115"
+ x="214.35469"
+ id="tspan2723"
+ sodipodi:role="line">Khronos APIs</tspan></text>
+ <g
+ transform="translate(-150.61728,-203.08642)"
+ id="g2903">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-662.7085"
+ y="457.77011"
+ id="text2871"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2873"
+ x="-662.7085"
+ y="457.77011">OpenVG 1.1 Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-662.7085"
+ y="428.65237"
+ id="text2875"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2877"
+ x="-662.7085"
+ y="428.65237">OpenGL ES 2.0 Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-663.13916"
+ y="366.92398"
+ id="text2879"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2881"
+ x="-663.13916"
+ y="366.92398">EGL 1.4 Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="-662.7085"
+ y="394.70175"
+ id="text2883"
+ sodipodi:linespacing="100%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan2885"
+ x="-662.7085"
+ y="394.70175">OpenGL ES 1.1 Interface</tspan></text>
+ </g>
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="293.31473"
+ height="170.04938"
+ width="19.216293"
+ id="rect3318"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="228.46886"
+ height="170.04938"
+ width="19.216293"
+ id="rect3320"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="201.60414"
+ height="170.04938"
+ width="19.216293"
+ id="rect3322"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.3761301"
+ y="298.49863"
+ x="263.6709"
+ height="170.04938"
+ width="19.216293"
+ id="rect3324"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <g
+ id="g2859"
+ transform="translate(-2.846043,50.55657)">
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="100%"
+ id="text2843"
+ y="332.82623"
+ x="-676.11096"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="332.82623"
+ x="-676.11096"
+ id="tspan2845"
+ sodipodi:role="line">OpenVG 1.1 Driver</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="100%"
+ id="text2847"
+ y="303.7085"
+ x="-676.11096"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="303.7085"
+ x="-676.11096"
+ id="tspan2849"
+ sodipodi:role="line">OpenGL ES 2.0 Driver</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="100%"
+ id="text2851"
+ y="241.9801"
+ x="-676.54163"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="241.9801"
+ x="-676.54163"
+ id="tspan2853"
+ sodipodi:role="line">EGL 1.4 Implementation</tspan></text>
+ <text
+ transform="matrix(0,-1,1,0,0,0)"
+ sodipodi:linespacing="100%"
+ id="text2855"
+ y="269.75787"
+ x="-676.11096"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="269.75787"
+ x="-676.11096"
+ id="tspan2857"
+ sodipodi:role="line">OpenGL ES 1.1 Driver</tspan></text>
+ </g>
+ <rect
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3348"
+ width="19.216293"
+ height="170.04938"
+ x="314.62125"
+ y="567.14581"
+ ry="8.3761301" />
+ <rect
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3350"
+ width="19.216293"
+ height="170.04938"
+ x="286.83014"
+ y="567.14581"
+ ry="8.3761301" />
+ <rect
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3352"
+ width="19.216293"
+ height="170.04938"
+ x="252.55446"
+ y="567.14581"
+ ry="8.3761301" />
+ <rect
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3354"
+ width="19.216293"
+ height="170.04938"
+ x="225.68973"
+ y="567.14581"
+ ry="8.3761301" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="124.13352"
+ y="529.88971"
+ id="text3412"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3414"
+ x="124.13352"
+ y="529.88971">Graphics Services</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3446"
+ width="90.546745"
+ height="30.167562"
+ x="417.4483"
+ y="802.90692"
+ ry="8.7051659" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3448"
+ width="56.271065"
+ height="35.72578"
+ x="10.771993"
+ y="282.28714"
+ ry="10.451933" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3450"
+ width="73.872078"
+ height="51.474117"
+ x="9.8456221"
+ y="327.67926"
+ ry="11.378302" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3452"
+ width="200.78474"
+ height="25.535715"
+ x="400.77365"
+ y="56.252949"
+ ry="3.5041611" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3454"
+ width="141.49709"
+ height="56.105911"
+ x="209.94145"
+ y="95.160484"
+ ry="14.885316" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3456"
+ width="126.67516"
+ height="19.977499"
+ x="219.20517"
+ y="126.65707"
+ ry="5.3569012" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3458"
+ width="198.93198"
+ height="26.462086"
+ x="400.77356"
+ y="85.89679"
+ ry="3.9673462" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="146.29169"
+ y="584.18848"
+ id="text2913"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="146.29169"
+ y="584.18848"
+ id="tspan2917">Display</tspan><tspan
+ sodipodi:role="line"
+ x="146.29169"
+ y="584.18848"
+ id="tspan2876">Driver</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="407.73947"
+ y="584.18848"
+ id="text2919"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2921"
+ x="407.73947"
+ y="584.18848">Surface</tspan><tspan
+ sodipodi:role="line"
+ x="407.73947"
+ y="598.18848"
+ id="tspan2923">Update</tspan><tspan
+ sodipodi:role="line"
+ x="407.73947"
+ y="612.18848"
+ id="tspan2925">Server</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="485.68665"
+ y="584.18848"
+ id="text2927"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2929"
+ x="485.68665"
+ y="584.18848">Surface</tspan><tspan
+ sodipodi:role="line"
+ x="485.68665"
+ y="598.18848"
+ id="tspan2931">Manager</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="573.3772"
+ y="584.18848"
+ id="text2933"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2935"
+ x="573.3772"
+ y="584.18848">Composition</tspan><tspan
+ sodipodi:role="line"
+ x="573.3772"
+ y="598.18848"
+ id="tspan2937">Engine</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#10ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3470"
+ width="80.999146"
+ height="33.873043"
+ x="127.63651"
+ y="570.38812"
+ ry="9.5255642" />
+ <rect
+ style="opacity:0.3;fill:#10ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3474"
+ width="81.925491"
+ height="54.253174"
+ x="477.80423"
+ y="566.68262"
+ ry="10.451933" />
+ <rect
+ style="opacity:0.3;fill:#10ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3476"
+ width="105.08475"
+ height="56.105911"
+ x="568.5885"
+ y="566.68262"
+ ry="8.5991936" />
+ <rect
+ style="opacity:0.3;fill:#10ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3479"
+ width="81.925491"
+ height="54.253174"
+ x="387.94641"
+ y="566.68262"
+ ry="10.451933" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="120.00008"
+ y="775.37732"
+ id="text2563"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2565"
+ x="120.00008"
+ y="775.37732">Graphics Adaptations</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2630"
+ width="102.30565"
+ height="35.72578"
+ x="79.465294"
+ y="890.91205"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3438"
+ width="147.69777"
+ height="35.72578"
+ x="194.33513"
+ y="890.91205"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3440"
+ width="102.30565"
+ height="35.72578"
+ x="352.74432"
+ y="890.91205"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3442"
+ width="102.30565"
+ height="35.72578"
+ x="460.20319"
+ y="890.91205"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3444"
+ width="125.46488"
+ height="35.72578"
+ x="568.5885"
+ y="890.91205"
+ ry="17.86289" />
+ <rect
+ style="fill:url(#linearGradient4957);fill-rule:evenodd;stroke:url(#radialGradient4949);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:0.29999999999999999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.80000000000000000;fill-opacity:1"
+ id="rect4933"
+ width="339.0513"
+ height="39.833893"
+ x="350.16772"
+ y="436.32639"
+ ry="17.86289" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="17.601023"
+ y="1007.8964"
+ id="text4979"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan4981"
+ x="17.601023"
+ y="1007.8964">Key</tspan></text>
+ <g
+ id="g5029"
+ transform="translate(55.582178,-70.404093)">
+ <rect
+ ry="4.4580326"
+ y="1152.1483"
+ x="3.8331604"
+ height="32.020306"
+ width="64.608368"
+ id="rect4983"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="5.5912442"
+ y="1104.8632"
+ x="3.8331604"
+ height="31.56262"
+ width="63.626976"
+ id="rect4985"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="5.633347"
+ y="1253.042"
+ x="3.8331604"
+ height="29.241192"
+ width="60.618988"
+ id="rect5004"
+ style="opacity:0.3;fill:#10ff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ transform="matrix(0,-1,1,0,0,0)"
+ ry="3.2199142"
+ y="3.8331604"
+ x="-1094.7356"
+ height="65.369614"
+ width="30.332729"
+ id="rect5019"
+ style="opacity:0.3;fill:#9900ff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="6.2832723"
+ y="1205.7166"
+ x="3.8331604"
+ height="31.093935"
+ width="63.398125"
+ id="rect5021"
+ style="opacity:0.3;fill:#9fa37c;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="7.6395588"
+ y="1292.7551"
+ x="3.8331604"
+ height="31.496567"
+ width="62.993156"
+ id="rect5023"
+ style="opacity:0.3;fill:url(#linearGradient5025);fill-opacity:1;fill-rule:evenodd;stroke:url(#radialGradient5027);stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8;stroke-opacity:1" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="139.88182"
+ y="1054.215"
+ id="text5037"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5039"
+ x="139.88182"
+ y="1054.215">Graphics Services Component</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="139.88182"
+ y="1101.4598"
+ id="text5041"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5043"
+ x="139.88182"
+ y="1101.4598">Component not in graphics package</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="139.88182"
+ y="1155.1892"
+ id="text5045"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5047"
+ x="139.88182"
+ y="1155.1892">Hardware</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="139.88182"
+ y="1201.5077"
+ id="text5049"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5051"
+ x="139.88182"
+ y="1201.5077">Graphics reference adaptation</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="139.88182"
+ y="1011.6019"
+ id="text5053"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5055"
+ x="139.88182"
+ y="1011.6019">Components not provided in MCL; FCL has community contributions to fill gaps</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="139.88182"
+ y="1243.1943"
+ id="text5057"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5059"
+ x="139.88182"
+ y="1243.1943">Mutliple different components depending on configuration; see separate diagram</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="126.23682"
+ y="245.90157"
+ id="text3249"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ x="126.23682"
+ y="245.90157"
+ id="tspan5116">Font and</tspan><tspan
+ sodipodi:role="line"
+ x="126.23682"
+ y="259.90155"
+ id="tspan5120">Bitmap</tspan><tspan
+ sodipodi:role="line"
+ x="126.23682"
+ y="273.90155"
+ id="tspan3253">Server</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3255"
+ width="97.95771"
+ height="52.400425"
+ x="117.76768"
+ y="229.48409"
+ ry="15.330268" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="127.40749"
+ y="308.8956"
+ id="text3257"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3259"
+ x="127.40749"
+ y="308.8956">M3G</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3261"
+ width="96.104958"
+ height="35.72578"
+ x="117.76768"
+ y="285.06625"
+ ry="10.451933" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect2878"
+ width="200.78474"
+ height="25.535715"
+ x="399.84723"
+ y="116.93016"
+ ry="4.4305305" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="431.68823"
+ y="133.40352"
+ id="text2880"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan2882"
+ x="431.68823"
+ y="133.40352">Gfx Trans Effect API</tspan></text>
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/s3fclcomponentarch.svg Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,714 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg3268"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="s3fclcomponentarch.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="c:\users\faimemon\project\component-arch\s3fclcomponentarch.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs3270">
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path4284"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+ transform="scale(0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ id="path4162"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(1,0)" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective3276" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.8117387"
+ inkscape:cx="610.61173"
+ inkscape:cy="862.84188"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1440"
+ inkscape:window-height="844"
+ inkscape:window-x="-4"
+ inkscape:window-y="-4" />
+ <metadata
+ id="metadata3273">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Outlines" />
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <rect
+ style="opacity:0.3;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3351"
+ width="709.7865"
+ height="438.24771"
+ x="19.327803"
+ y="187.73018"
+ ry="19.910627" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4127"
+ width="410.81818"
+ height="192.1107"
+ x="87.018753"
+ y="303.3689"
+ ry="44.366375" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4125"
+ width="402.33997"
+ height="86.494003"
+ x="91.552864"
+ y="207.56804"
+ ry="16.452665" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3282"
+ width="375.08203"
+ height="35.72578"
+ x="106.97074"
+ y="254.10558"
+ ry="17.86289" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="216.11182"
+ y="231.07182"
+ id="text3278"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3280"
+ x="216.11182"
+ y="231.07182">Window Server</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="212.71364"
+ y="274.78894"
+ id="text3282"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3284"
+ x="212.71364"
+ y="274.78894">Render Stage Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="114.03397"
+ y="336.74429"
+ id="text3294"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3296"
+ x="114.03397"
+ y="336.74429">Render Stage</tspan><tspan
+ sodipodi:role="line"
+ x="114.03397"
+ y="350.74426"
+ id="tspan3298">Pipeline</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="253.36258"
+ y="409.35779"
+ id="text3286"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3288"
+ x="253.36258"
+ y="409.35779">Flickerbuffer Render Stage</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="250.54211"
+ y="468.58734"
+ id="text3290"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3292"
+ x="250.54211"
+ y="468.58734">DirectGDI Display Render Stage</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4131"
+ width="235.94989"
+ height="35.72578"
+ x="237.6292"
+ y="387.26422"
+ ry="17.86289" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.60000002;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 359.12969,423.46005 L 359.12969,439.94363"
+ id="path4136"
+ sodipodi:nodetypes="cc" />
+ <g
+ id="g5862"
+ transform="translate(27.641123,303.94083)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text3300"
+ y="277.57886"
+ x="146.3483"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="277.57886"
+ x="146.3483"
+ id="tspan3302"
+ sodipodi:role="line">Graphics Resource</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3310"
+ y="279.08377"
+ x="297.36539"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="279.08377"
+ x="297.36539"
+ id="tspan3312"
+ sodipodi:role="line">DirectGDI</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3320"
+ y="264.04169"
+ x="419.9469"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="264.04169"
+ x="419.9469"
+ id="tspan3322"
+ sodipodi:role="line">OpenWF</tspan><tspan
+ id="tspan5478"
+ y="278.04169"
+ x="419.9469"
+ sodipodi:role="line">Composition</tspan><tspan
+ id="tspan3324"
+ y="292.04169"
+ x="419.9469"
+ sodipodi:role="line">Interface</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3346"
+ y="276.07397"
+ x="62.164513"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="276.07397"
+ x="62.164513"
+ id="tspan3348"
+ sodipodi:role="line">BitGDI</tspan></text>
+ <rect
+ ry="14.10066"
+ y="250.23018"
+ x="48.509121"
+ height="43.25024"
+ width="73.639778"
+ id="rect5443"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="13.348214"
+ y="251.20305"
+ x="137.74757"
+ height="44.755131"
+ width="144.36971"
+ id="rect5480"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="12.595769"
+ y="254.21281"
+ x="292.75143"
+ height="43.25024"
+ width="73.639778"
+ id="rect5482"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="12.595769"
+ y="251.20305"
+ x="410.133"
+ height="43.25024"
+ width="99.222939"
+ id="rect5484"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="45.699829"
+ y="618.90594"
+ id="text5501"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5503"
+ x="45.699829"
+ y="618.90594">OS Layer</tspan></text>
+ <rect
+ style="opacity:0.3;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5505"
+ width="714.30115"
+ height="131.13824"
+ x="17.368141"
+ y="636.05011"
+ ry="11.045346" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="32.834652"
+ y="755.59955"
+ id="text5523"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5525"
+ x="32.834652"
+ y="755.59955">Adaptation Layer</tspan></text>
+ <g
+ id="g5528"
+ transform="translate(11.087312,269.32832)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text3304"
+ y="391.29492"
+ x="148.61882"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="391.29492"
+ x="148.61882"
+ id="tspan3306"
+ sodipodi:role="line">Graphics Resource</tspan><tspan
+ id="tspan3308"
+ y="405.29492"
+ x="148.61882"
+ sodipodi:role="line">Adaptation</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3314"
+ y="392.7998"
+ x="301.47577"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="392.7998"
+ x="301.47577"
+ id="tspan3316"
+ sodipodi:role="line">DirectGDI</tspan><tspan
+ id="tspan3318"
+ y="406.7998"
+ x="301.47577"
+ sodipodi:role="line">Adaptation</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3326"
+ y="389.79684"
+ x="422.14905"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="389.79684"
+ x="422.14905"
+ id="tspan3328"
+ sodipodi:role="line">OpenWF</tspan><tspan
+ id="tspan3330"
+ y="403.79684"
+ x="422.14905"
+ sodipodi:role="line">Adaptation</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3332"
+ y="392.7998"
+ x="551.92712"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="392.7998"
+ x="551.92712"
+ id="tspan3334"
+ sodipodi:role="line">Surface</tspan><tspan
+ id="tspan3336"
+ y="406.7998"
+ x="551.92712"
+ sodipodi:role="line">Update</tspan><tspan
+ id="tspan3338"
+ y="420.7998"
+ x="551.92712"
+ sodipodi:role="line">Server</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3340"
+ y="391.29492"
+ x="628.77228"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="391.29492"
+ x="628.77228"
+ id="tspan3342"
+ sodipodi:role="line">Surface</tspan><tspan
+ id="tspan3344"
+ y="405.29492"
+ x="628.77228"
+ sodipodi:role="line">Manager</tspan></text>
+ <rect
+ ry="6.7804632"
+ y="375.18454"
+ x="290.12708"
+ height="39.079742"
+ width="87.917854"
+ id="rect5491"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="6.7804632"
+ y="373.67966"
+ x="413.5282"
+ height="39.079742"
+ width="99.956993"
+ id="rect5493"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.8692923"
+ y="377.44189"
+ x="539.18671"
+ height="51.118877"
+ width="71.364037"
+ id="rect5495"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.8692923"
+ y="376.68942"
+ x="624.96552"
+ height="51.118877"
+ width="71.364037"
+ id="rect5497"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3452"
+ width="139.08418"
+ height="39.079742"
+ x="150.9317"
+ y="643.76038"
+ ry="6.7804632" />
+ <g
+ id="g5822"
+ transform="translate(1.7849921,340.75848)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text5770"
+ y="460.93967"
+ x="39.12719"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="460.93967"
+ x="39.12719"
+ id="tspan5772"
+ sodipodi:role="line">Key</tspan></text>
+ <rect
+ ry="12.13813"
+ y="463.39282"
+ x="80.561676"
+ height="37.230671"
+ width="73.639778"
+ id="rect5788"
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="12.800031"
+ y="516.64435"
+ x="79.442207"
+ height="39.079742"
+ width="74.373825"
+ id="rect5790"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text5792"
+ y="486.52283"
+ x="180.58704"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="486.52283"
+ x="180.58704"
+ id="tspan5794"
+ sodipodi:role="line">Graphics Services Component</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text5796"
+ y="540.69891"
+ x="182.09193"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="540.69891"
+ x="182.09193"
+ id="tspan5798"
+ sodipodi:role="line">Graphics Reference Adaptation</tspan></text>
+ </g>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4133"
+ width="237.36011"
+ height="32.905323"
+ x="242.04918"
+ y="449.31421"
+ ry="16.452662" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5893"
+ width="235.94989"
+ height="35.72578"
+ x="239.2375"
+ y="321.13318"
+ ry="17.86289" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="253.37491"
+ y="342.00586"
+ id="text5895"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5897"
+ x="253.37491"
+ y="342.00586">Nvgdecoder Render Stage</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.60000002;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 360.22223,358.66421 L 360.22223,375.14779"
+ id="path5899"
+ sodipodi:nodetypes="cc" />
+ <rect
+ style="opacity:0.3;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect6127"
+ width="706.09076"
+ height="157.36917"
+ x="19.611507"
+ y="22.632639"
+ ry="7.149653" />
+ <g
+ id="g6376"
+ transform="translate(-55.436558,-70.219641)">
+ <rect
+ ry="29.429646"
+ y="99.003609"
+ x="383.42865"
+ height="120.42805"
+ width="240.85611"
+ id="rect3370"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text2653"
+ y="139.57912"
+ x="481.31723"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="139.57912"
+ x="481.31723"
+ id="tspan2655"
+ sodipodi:role="line">Avkon</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2657"
+ y="167.90363"
+ x="416.01556"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="167.90363"
+ x="416.01556"
+ id="tspan2659"
+ sodipodi:role="line">Control Environment (CONE)</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2799"
+ y="117.52929"
+ x="402.36557"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="117.52929"
+ x="402.36557"
+ id="tspan2801"
+ sodipodi:role="line">Classic UI</tspan></text>
+ <rect
+ ry="9.3582249"
+ y="121.43781"
+ x="410.87527"
+ height="25.535715"
+ width="200.78474"
+ id="rect6136"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="9.2103024"
+ y="151.08163"
+ x="410.87518"
+ height="26.462086"
+ width="198.93198"
+ id="rect3458"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="9.3582249"
+ y="183.04138"
+ x="409.94885"
+ height="25.535715"
+ width="200.78474"
+ id="rect3262"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text3264"
+ y="199.51472"
+ x="445.49536"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="199.51472"
+ x="445.49536"
+ id="tspan3266"
+ sodipodi:role="line">Gfx Trans Effect API</tspan></text>
+ <rect
+ ry="23.7701"
+ y="101.95975"
+ x="130.04535"
+ height="97.268822"
+ width="176.01024"
+ id="rect3374"
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
+ <text
+ sodipodi:linespacing="100%"
+ id="text2787"
+ y="153.51056"
+ x="164.2092"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="153.51056"
+ x="164.2092"
+ id="tspan2789"
+ sodipodi:role="line">AknIcon</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2791"
+ y="180.36462"
+ x="160.81192"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="180.36462"
+ x="160.81192"
+ id="tspan2793"
+ sodipodi:role="line">NvgDecoder</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text2795"
+ y="115.54449"
+ x="147.54965"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="115.54449"
+ x="147.54965"
+ id="tspan2797"
+ sodipodi:role="line">UI Resources</tspan></text>
+ <rect
+ ry="14.885316"
+ y="133.9729"
+ x="142.38393"
+ height="56.105911"
+ width="141.49709"
+ id="rect3454"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="5.3569012"
+ y="165.46948"
+ x="149.18379"
+ height="19.977499"
+ width="126.67516"
+ id="rect3456"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="39.421555"
+ y="165.37724"
+ id="text6399"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan6401"
+ x="39.421555"
+ y="165.37724">Middleware Layer</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="39.421555"
+ y="655.6828"
+ id="text6578"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan6580"
+ x="39.421555"
+ y="655.6828">Khronos</tspan><tspan
+ sodipodi:role="line"
+ x="39.421555"
+ y="669.6828"
+ id="tspan6582">Reference</tspan><tspan
+ sodipodi:role="line"
+ x="39.421555"
+ y="683.6828"
+ id="tspan6584">Implementation</tspan><tspan
+ sodipodi:role="line"
+ x="39.421555"
+ y="697.6828"
+ id="tspan6586">OpenVG 1.0</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect6588"
+ width="123.06918"
+ height="78.501305"
+ x="21.620249"
+ y="639.83875"
+ ry="13.620233" />
+ </g>
+</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics_info/graphicsdocs/sfwikiartwork/s3nons60renderstage.svg Thu Jul 15 12:20:19 2010 +0100
@@ -0,0 +1,496 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg3268"
+ sodipodi:version="0.32"
+ inkscape:version="0.46"
+ sodipodi:docname="s3nons60renderstage.svg"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape"
+ inkscape:export-filename="c:\users\faimemon\project\component-arch\s3nons60renderstage.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
+ <defs
+ id="defs3270">
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path4284"
+ d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
+ transform="scale(0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0.0"
+ refX="0.0"
+ id="Arrow2Lend"
+ style="overflow:visible;">
+ <path
+ id="path4162"
+ style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
+ d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
+ transform="scale(1.1) rotate(180) translate(1,0)" />
+ </marker>
+ <inkscape:perspective
+ sodipodi:type="inkscape:persp3d"
+ inkscape:vp_x="0 : 526.18109 : 1"
+ inkscape:vp_y="0 : 1000 : 0"
+ inkscape:vp_z="744.09448 : 526.18109 : 1"
+ inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+ id="perspective3276" />
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ gridtolerance="10000"
+ guidetolerance="10"
+ objecttolerance="10"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.66449955"
+ inkscape:cx="301.31325"
+ inkscape:cy="794.35878"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="986"
+ inkscape:window-height="667"
+ inkscape:window-x="87"
+ inkscape:window-y="137" />
+ <metadata
+ id="metadata3273">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="Outlines">
+ <rect
+ style="opacity:0.3;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3351"
+ width="709.7865"
+ height="310.33191"
+ x="8.2404919"
+ y="17.724733"
+ ry="14.099112" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4127"
+ width="410.81818"
+ height="104.82697"
+ x="75.931442"
+ y="133.36345"
+ ry="24.208921" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4125"
+ width="402.33997"
+ height="86.494003"
+ x="80.465553"
+ y="37.562588"
+ ry="16.452665" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3282"
+ width="375.08203"
+ height="35.72578"
+ x="95.883438"
+ y="84.100121"
+ ry="17.86289" />
+ <rect
+ style="opacity:0.3;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5505"
+ width="714.30115"
+ height="83.093216"
+ x="6.2808299"
+ y="335.11908"
+ ry="6.9986711" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="31.60273"
+ y="412.78311"
+ id="text5523"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5525"
+ x="31.60273"
+ y="412.78311">Adaptation Layer</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4133"
+ width="237.36011"
+ height="32.905323"
+ x="232.46677"
+ y="201.05438"
+ ry="16.452662" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="39.12719"
+ y="460.93967"
+ id="text5770"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5772"
+ x="39.12719"
+ y="460.93967">Key</tspan></text>
+ </g>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="205.02451"
+ y="61.066391"
+ id="text3278"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3280"
+ x="205.02451"
+ y="61.066391">Window Server</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="201.62633"
+ y="104.78347"
+ id="text3282"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3284"
+ x="201.62633"
+ y="104.78347">Render Stage Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="246.78995"
+ y="161.09793"
+ id="text3286"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3288"
+ x="246.78995"
+ y="161.09793">Flickerbuffer Render Stage</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="243.96948"
+ y="220.32751"
+ id="text3290"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3292"
+ x="243.96948"
+ y="220.32751">DirectGDI Display Render Stage</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="102.94666"
+ y="166.73885"
+ id="text3294"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3296"
+ x="102.94666"
+ y="166.73885">Render Stage</tspan><tspan
+ sodipodi:role="line"
+ x="102.94666"
+ y="180.73885"
+ id="tspan3298">Pipeline</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect4131"
+ width="235.94989"
+ height="35.72578"
+ x="231.05656"
+ y="139.00436"
+ ry="17.86289" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.60000002;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutL);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ d="M 352.55706,175.20022 L 352.55706,191.6838"
+ id="path4136"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="146.3483"
+ y="277.57886"
+ id="text3300"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3302"
+ x="146.3483"
+ y="277.57886">Graphics Resource</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="297.36539"
+ y="279.08377"
+ id="text3310"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3312"
+ x="297.36539"
+ y="279.08377">DirectGDI</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="419.9469"
+ y="264.04169"
+ id="text3320"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3322"
+ x="419.9469"
+ y="264.04169">OpenWF</tspan><tspan
+ sodipodi:role="line"
+ x="419.9469"
+ y="278.04169"
+ id="tspan5478">Composition</tspan><tspan
+ sodipodi:role="line"
+ x="419.9469"
+ y="292.04169"
+ id="tspan3324">Interface</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="62.164513"
+ y="276.07397"
+ id="text3346"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan3348"
+ x="62.164513"
+ y="276.07397">BitGDI</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5443"
+ width="73.639778"
+ height="43.25024"
+ x="48.509121"
+ y="250.23018"
+ ry="14.10066" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5480"
+ width="144.36971"
+ height="44.755131"
+ x="137.74757"
+ y="251.20305"
+ ry="13.348214" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5482"
+ width="73.639778"
+ height="43.25024"
+ x="292.75143"
+ y="254.21281"
+ ry="12.595769" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5484"
+ width="99.222939"
+ height="43.25024"
+ x="410.133"
+ y="251.20305"
+ ry="12.595769" />
+ <g
+ id="g5528"
+ transform="translate(0,-31.60273)">
+ <text
+ sodipodi:linespacing="100%"
+ id="text3304"
+ y="391.29492"
+ x="148.61882"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="391.29492"
+ x="148.61882"
+ id="tspan3306"
+ sodipodi:role="line">Graphics Resource</tspan><tspan
+ id="tspan3308"
+ y="405.29492"
+ x="148.61882"
+ sodipodi:role="line">Adaptation</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3314"
+ y="392.7998"
+ x="301.47577"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="392.7998"
+ x="301.47577"
+ id="tspan3316"
+ sodipodi:role="line">DirectGDI</tspan><tspan
+ id="tspan3318"
+ y="406.7998"
+ x="301.47577"
+ sodipodi:role="line">Adaptation</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3326"
+ y="389.79684"
+ x="422.14905"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="389.79684"
+ x="422.14905"
+ id="tspan3328"
+ sodipodi:role="line">OpenWF</tspan><tspan
+ id="tspan3330"
+ y="403.79684"
+ x="422.14905"
+ sodipodi:role="line">Adaptation</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3332"
+ y="392.7998"
+ x="551.92712"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="392.7998"
+ x="551.92712"
+ id="tspan3334"
+ sodipodi:role="line">Surface</tspan><tspan
+ id="tspan3336"
+ y="406.7998"
+ x="551.92712"
+ sodipodi:role="line">Update</tspan><tspan
+ id="tspan3338"
+ y="420.7998"
+ x="551.92712"
+ sodipodi:role="line">Server</tspan></text>
+ <text
+ sodipodi:linespacing="100%"
+ id="text3340"
+ y="391.29492"
+ x="628.77228"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ xml:space="preserve"><tspan
+ y="391.29492"
+ x="628.77228"
+ id="tspan3342"
+ sodipodi:role="line">Surface</tspan><tspan
+ id="tspan3344"
+ y="405.29492"
+ x="628.77228"
+ sodipodi:role="line">Manager</tspan></text>
+ <rect
+ ry="6.7804632"
+ y="375.18454"
+ x="290.12708"
+ height="39.079742"
+ width="87.917854"
+ id="rect5491"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="6.7804632"
+ y="373.67966"
+ x="413.5282"
+ height="39.079742"
+ width="99.956993"
+ id="rect5493"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.8692923"
+ y="377.44189"
+ x="539.18671"
+ height="51.118877"
+ width="71.364037"
+ id="rect5495"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ <rect
+ ry="8.8692923"
+ y="376.68942"
+ x="624.96552"
+ height="51.118877"
+ width="71.364037"
+ id="rect5497"
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="31.60273"
+ y="320.98471"
+ id="text5501"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5503"
+ x="31.60273"
+ y="320.98471">OS Layer</tspan></text>
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect3452"
+ width="139.08418"
+ height="39.079742"
+ x="137.38054"
+ y="342.82935"
+ ry="6.7804632" />
+ <rect
+ style="opacity:0.3;fill:#edff00;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5788"
+ width="73.639778"
+ height="37.230671"
+ x="80.561676"
+ y="463.39282"
+ ry="12.13813" />
+ <rect
+ style="opacity:0.3;fill:#002fff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999982px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="rect5790"
+ width="74.373825"
+ height="39.079742"
+ x="79.442207"
+ y="516.64435"
+ ry="12.800031" />
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="180.58704"
+ y="486.52283"
+ id="text5792"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5794"
+ x="180.58704"
+ y="486.52283">Graphics Services Component</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:100%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Arial;-inkscape-font-specification:Arial"
+ x="182.09193"
+ y="540.69891"
+ id="text5796"
+ sodipodi:linespacing="100%"><tspan
+ sodipodi:role="line"
+ id="tspan5798"
+ x="182.09193"
+ y="540.69891">Graphics Reference Adaptation</tspan></text>
+ </g>
+</svg>