--- /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>