|
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
|
2 <!-- Created with Inkscape (http://www.inkscape.org/) --> |
|
3 <svg |
|
4 xmlns:dc="http://purl.org/dc/elements/1.1/" |
|
5 xmlns:cc="http://creativecommons.org/ns#" |
|
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
|
7 xmlns:svg="http://www.w3.org/2000/svg" |
|
8 xmlns="http://www.w3.org/2000/svg" |
|
9 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
|
10 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
|
11 width="744.09448819" |
|
12 height="1052.3622047" |
|
13 id="svg2639" |
|
14 sodipodi:version="0.32" |
|
15 inkscape:version="0.46" |
|
16 sodipodi:docname="s2componentarch.svg" |
|
17 inkscape:output_extension="org.inkscape.output.svg.inkscape" |
|
18 inkscape:export-filename="c:\users\faimemon\project\component-arch\s2componentarchv2.png" |
|
19 inkscape:export-xdpi="90" |
|
20 inkscape:export-ydpi="90"> |
|
21 <defs |
|
22 id="defs2641"> |
|
23 <inkscape:perspective |
|
24 sodipodi:type="inkscape:persp3d" |
|
25 inkscape:vp_x="0 : 526.18109 : 1" |
|
26 inkscape:vp_y="0 : 1000 : 0" |
|
27 inkscape:vp_z="744.09448 : 526.18109 : 1" |
|
28 inkscape:persp3d-origin="372.04724 : 350.78739 : 1" |
|
29 id="perspective2647" /> |
|
30 </defs> |
|
31 <sodipodi:namedview |
|
32 id="base" |
|
33 pagecolor="#ffffff" |
|
34 bordercolor="#666666" |
|
35 borderopacity="1.0" |
|
36 gridtolerance="10000" |
|
37 guidetolerance="10" |
|
38 objecttolerance="10" |
|
39 inkscape:pageopacity="0.0" |
|
40 inkscape:pageshadow="2" |
|
41 inkscape:zoom="1.0794827" |
|
42 inkscape:cx="390.36402" |
|
43 inkscape:cy="763.14481" |
|
44 inkscape:document-units="px" |
|
45 inkscape:current-layer="layer2" |
|
46 showgrid="false" |
|
47 inkscape:window-width="1280" |
|
48 inkscape:window-height="794" |
|
49 inkscape:window-x="108" |
|
50 inkscape:window-y="57" /> |
|
51 <metadata |
|
52 id="metadata2644"> |
|
53 <rdf:RDF> |
|
54 <cc:Work |
|
55 rdf:about=""> |
|
56 <dc:format>image/svg+xml</dc:format> |
|
57 <dc:type |
|
58 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
|
59 </cc:Work> |
|
60 </rdf:RDF> |
|
61 </metadata> |
|
62 <g |
|
63 inkscape:groupmode="layer" |
|
64 id="layer2" |
|
65 inkscape:label="WindowServer" |
|
66 style="display:inline"> |
|
67 <rect |
|
68 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" |
|
69 id="rect3280" |
|
70 width="352.38614" |
|
71 height="261.62155" |
|
72 x="346.23376" |
|
73 y="194.2459" |
|
74 ry="37.374504" /> |
|
75 <rect |
|
76 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
|
77 id="rect3366" |
|
78 width="734.61115" |
|
79 height="361.28415" |
|
80 x="0.92637265" |
|
81 y="171.38455" |
|
82 ry="13.540488" /> |
|
83 <rect |
|
84 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
|
85 id="rect3368" |
|
86 width="616.03601" |
|
87 height="326.08215" |
|
88 x="109.31161" |
|
89 y="177.40605" |
|
90 ry="15.398113" /> |
|
91 <rect |
|
92 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
|
93 id="rect3370" |
|
94 width="240.85611" |
|
95 height="120.42805" |
|
96 x="372.40067" |
|
97 y="36.597862" |
|
98 ry="29.429646" /> |
|
99 <rect |
|
100 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
|
101 id="rect3372" |
|
102 width="731.83203" |
|
103 height="143.5873" |
|
104 x="5.5582261" |
|
105 y="21.775959" |
|
106 ry="9.8097401" /> |
|
107 <rect |
|
108 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
|
109 id="rect3382" |
|
110 width="95.416077" |
|
111 height="210.28592" |
|
112 x="6.4845858" |
|
113 y="201.49167" |
|
114 ry="14.657526" /> |
|
115 <text |
|
116 xml:space="preserve" |
|
117 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
118 x="13.895544" |
|
119 y="143.59357" |
|
120 id="text3460" |
|
121 sodipodi:linespacing="100%" |
|
122 inkscape:export-filename="c:\users\faimemon\project\component-arch\s2componentarchv2.png" |
|
123 inkscape:export-xdpi="90" |
|
124 inkscape:export-ydpi="90"><tspan |
|
125 sodipodi:role="line" |
|
126 id="tspan3462" |
|
127 x="13.895544" |
|
128 y="143.59357">Middleware</tspan><tspan |
|
129 sodipodi:role="line" |
|
130 x="13.895544" |
|
131 y="157.59357" |
|
132 id="tspan2626">Layer</tspan></text> |
|
133 <text |
|
134 xml:space="preserve" |
|
135 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
136 x="10.190065" |
|
137 y="505.80414" |
|
138 id="text3464" |
|
139 sodipodi:linespacing="100%"><tspan |
|
140 sodipodi:role="line" |
|
141 id="tspan3466" |
|
142 x="10.190065" |
|
143 y="505.80414">OS</tspan><tspan |
|
144 sodipodi:role="line" |
|
145 x="10.190065" |
|
146 y="519.80414" |
|
147 id="tspan2628">Layer</tspan></text> |
|
148 </g> |
|
149 <g |
|
150 inkscape:label="Layer 1" |
|
151 inkscape:groupmode="layer" |
|
152 id="layer1"> |
|
153 <text |
|
154 xml:space="preserve" |
|
155 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
156 x="470.28922" |
|
157 y="77.17337" |
|
158 id="text2653" |
|
159 sodipodi:linespacing="100%"><tspan |
|
160 sodipodi:role="line" |
|
161 id="tspan2655" |
|
162 x="470.28922" |
|
163 y="77.17337">Avkon</tspan></text> |
|
164 <text |
|
165 xml:space="preserve" |
|
166 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
167 x="404.98758" |
|
168 y="105.49789" |
|
169 id="text2657" |
|
170 sodipodi:linespacing="100%"><tspan |
|
171 sodipodi:role="line" |
|
172 id="tspan2659" |
|
173 x="404.98758" |
|
174 y="105.49789">Control Environment (CONE)</tspan></text> |
|
175 <text |
|
176 xml:space="preserve" |
|
177 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
178 x="452.28098" |
|
179 y="225.7415" |
|
180 id="text2661" |
|
181 sodipodi:linespacing="100%"><tspan |
|
182 sodipodi:role="line" |
|
183 id="tspan2663" |
|
184 x="452.28098" |
|
185 y="225.7415">Window Server API</tspan></text> |
|
186 <text |
|
187 xml:space="preserve" |
|
188 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
189 x="349.86627" |
|
190 y="265.16306" |
|
191 id="text2665" |
|
192 sodipodi:linespacing="100%"><tspan |
|
193 sodipodi:role="line" |
|
194 id="tspan2667" |
|
195 x="349.86627" |
|
196 y="265.16306">Scene Update</tspan><tspan |
|
197 sodipodi:role="line" |
|
198 x="349.86627" |
|
199 y="279.16306" |
|
200 id="tspan2669">Scheduler</tspan></text> |
|
201 <text |
|
202 xml:space="preserve" |
|
203 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
204 x="352.33014" |
|
205 y="308.28036" |
|
206 id="text2671" |
|
207 sodipodi:linespacing="100%"><tspan |
|
208 sodipodi:role="line" |
|
209 id="tspan2673" |
|
210 x="352.33014" |
|
211 y="308.28036">Scene State</tspan><tspan |
|
212 sodipodi:role="line" |
|
213 x="352.33014" |
|
214 y="322.28036" |
|
215 id="tspan2675">Manager</tspan></text> |
|
216 <text |
|
217 xml:space="preserve" |
|
218 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
219 x="489.42773" |
|
220 y="267.31165" |
|
221 id="text2677" |
|
222 sodipodi:linespacing="100%"><tspan |
|
223 sodipodi:role="line" |
|
224 x="489.42773" |
|
225 y="267.31165" |
|
226 id="tspan2681">Window Server</tspan></text> |
|
227 <text |
|
228 xml:space="preserve" |
|
229 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
230 x="471.82672" |
|
231 y="315.67191" |
|
232 id="text2683" |
|
233 sodipodi:linespacing="100%"><tspan |
|
234 sodipodi:role="line" |
|
235 id="tspan2685" |
|
236 x="471.82672" |
|
237 y="315.67191">Key, pointer</tspan><tspan |
|
238 sodipodi:role="line" |
|
239 x="471.82672" |
|
240 y="329.67191" |
|
241 id="tspan2687">and animation</tspan><tspan |
|
242 sodipodi:role="line" |
|
243 x="471.82672" |
|
244 y="343.67191" |
|
245 id="tspan2689">event handling</tspan></text> |
|
246 <rect |
|
247 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" |
|
248 id="rect3300" |
|
249 width="258.16461" |
|
250 height="56.5746" |
|
251 x="389.68469" |
|
252 y="388.58533" |
|
253 ry="9.7055826" |
|
254 inkscape:transform-center-x="285.04375" |
|
255 inkscape:transform-center-y="118.33636" /> |
|
256 <text |
|
257 xml:space="preserve" |
|
258 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
259 x="396.54807" |
|
260 y="415.21552" |
|
261 id="text2691" |
|
262 sodipodi:linespacing="100%"><tspan |
|
263 sodipodi:role="line" |
|
264 x="396.54807" |
|
265 y="415.21552" |
|
266 id="tspan2695">Content Rendering</tspan><tspan |
|
267 sodipodi:role="line" |
|
268 x="396.54807" |
|
269 y="429.21552" |
|
270 id="tspan2697">Plug-ins</tspan></text> |
|
271 <text |
|
272 xml:space="preserve" |
|
273 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
274 x="354.79398" |
|
275 y="350.16577" |
|
276 id="text2703" |
|
277 sodipodi:linespacing="100%"><tspan |
|
278 sodipodi:role="line" |
|
279 id="tspan2705" |
|
280 x="354.79398" |
|
281 y="350.16577">Redraw</tspan><tspan |
|
282 sodipodi:role="line" |
|
283 x="354.79398" |
|
284 y="364.16577" |
|
285 id="tspan2707">Stores</tspan></text> |
|
286 <text |
|
287 xml:space="preserve" |
|
288 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
289 x="391.33759" |
|
290 y="55.123547" |
|
291 id="text2799" |
|
292 sodipodi:linespacing="100%"><tspan |
|
293 sodipodi:role="line" |
|
294 id="tspan2801" |
|
295 x="391.33759" |
|
296 y="55.123547">Classic UI</tspan></text> |
|
297 <text |
|
298 xml:space="preserve" |
|
299 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
300 x="122.53131" |
|
301 y="242.19608" |
|
302 id="text2803" |
|
303 sodipodi:linespacing="100%"><tspan |
|
304 sodipodi:role="line" |
|
305 x="122.53131" |
|
306 y="242.19608" |
|
307 id="tspan5116">Font and</tspan><tspan |
|
308 sodipodi:role="line" |
|
309 x="122.53131" |
|
310 y="256.19608" |
|
311 id="tspan5120">Bitmap</tspan><tspan |
|
312 sodipodi:role="line" |
|
313 x="122.53131" |
|
314 y="270.19608" |
|
315 id="tspan2807">Server</tspan></text> |
|
316 <text |
|
317 xml:space="preserve" |
|
318 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
319 x="125.55473" |
|
320 y="306.11649" |
|
321 id="text2809" |
|
322 sodipodi:linespacing="100%"><tspan |
|
323 sodipodi:role="line" |
|
324 id="tspan2811" |
|
325 x="125.55473" |
|
326 y="306.11649">M3G</tspan></text> |
|
327 <text |
|
328 xml:space="preserve" |
|
329 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
330 x="20.371258" |
|
331 y="215.04268" |
|
332 id="text2813" |
|
333 sodipodi:linespacing="100%"><tspan |
|
334 sodipodi:role="line" |
|
335 id="tspan2815" |
|
336 x="20.371258" |
|
337 y="215.04268">Text</tspan><tspan |
|
338 sodipodi:role="line" |
|
339 x="20.371258" |
|
340 y="229.04268" |
|
341 id="tspan3380">and</tspan><tspan |
|
342 sodipodi:role="line" |
|
343 x="20.371258" |
|
344 y="243.04268" |
|
345 id="tspan3378">Localization</tspan></text> |
|
346 <text |
|
347 xml:space="preserve" |
|
348 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
349 x="16.970428" |
|
350 y="295.30112" |
|
351 id="text2819" |
|
352 sodipodi:linespacing="100%"><tspan |
|
353 sodipodi:role="line" |
|
354 id="tspan2821" |
|
355 x="16.970428" |
|
356 y="295.30112">Font</tspan><tspan |
|
357 sodipodi:role="line" |
|
358 x="16.970428" |
|
359 y="309.30112" |
|
360 id="tspan3376">Store</tspan></text> |
|
361 <text |
|
362 xml:space="preserve" |
|
363 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
364 x="16.662228" |
|
365 y="341.29541" |
|
366 id="text2823" |
|
367 sodipodi:linespacing="100%"><tspan |
|
368 sodipodi:role="line" |
|
369 id="tspan2825" |
|
370 x="16.662228" |
|
371 y="341.29541">Font</tspan><tspan |
|
372 sodipodi:role="line" |
|
373 x="16.662228" |
|
374 y="355.29541" |
|
375 id="tspan2829">Rasterizer</tspan><tspan |
|
376 sodipodi:role="line" |
|
377 x="16.662228" |
|
378 y="369.29541" |
|
379 id="tspan2827">Plug-in</tspan></text> |
|
380 <flowRoot |
|
381 xml:space="preserve" |
|
382 id="flowRoot2895" |
|
383 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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 |
|
384 id="flowRegion2897"><rect |
|
385 id="rect2899" |
|
386 width="1.2345679" |
|
387 height="33.333332" |
|
388 x="452.46915" |
|
389 y="548.65851" /></flowRegion><flowPara |
|
390 id="flowPara2901" /></flowRoot> <rect |
|
391 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" |
|
392 id="rect3282" |
|
393 width="333.25562" |
|
394 height="35.72578" |
|
395 x="354.40839" |
|
396 y="202.13654" |
|
397 ry="17.86289" /> |
|
398 <rect |
|
399 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" |
|
400 id="rect3284" |
|
401 width="100.68176" |
|
402 height="38.973579" |
|
403 x="346.70248" |
|
404 y="245.28429" |
|
405 ry="19.48679" /> |
|
406 <rect |
|
407 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" |
|
408 id="rect3286" |
|
409 width="100.68176" |
|
410 height="38.973579" |
|
411 x="346.14532" |
|
412 y="293.63242" |
|
413 ry="19.48679" /> |
|
414 <rect |
|
415 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" |
|
416 id="rect3288" |
|
417 width="100.68176" |
|
418 height="38.973579" |
|
419 x="346.14532" |
|
420 y="337.17181" |
|
421 ry="19.48679" |
|
422 inkscape:transform-center-x="37.981155" |
|
423 inkscape:transform-center-y="150.99825" /> |
|
424 <rect |
|
425 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" |
|
426 id="rect3290" |
|
427 width="109.94547" |
|
428 height="67.69104" |
|
429 x="459.16241" |
|
430 y="295.48517" |
|
431 ry="11.612649" |
|
432 inkscape:transform-center-x="121.39255" |
|
433 inkscape:transform-center-y="141.58846" /> |
|
434 <rect |
|
435 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" |
|
436 id="rect3308" |
|
437 width="96.104958" |
|
438 height="35.72578" |
|
439 x="115.91493" |
|
440 y="282.28714" |
|
441 ry="10.451933" /> |
|
442 <rect |
|
443 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" |
|
444 id="rect3310" |
|
445 width="97.95771" |
|
446 height="52.400425" |
|
447 x="114.06217" |
|
448 y="225.77859" |
|
449 ry="15.330268" /> |
|
450 <g |
|
451 id="g3433" |
|
452 transform="translate(19.453762,0)"> |
|
453 <text |
|
454 sodipodi:linespacing="100%" |
|
455 id="text2831" |
|
456 y="351.12762" |
|
457 x="105.55556" |
|
458 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
459 xml:space="preserve"><tspan |
|
460 y="351.12762" |
|
461 x="105.55556" |
|
462 id="tspan2833" |
|
463 sodipodi:role="line">GDI</tspan></text> |
|
464 <text |
|
465 sodipodi:linespacing="100%" |
|
466 id="text2835" |
|
467 y="385.07822" |
|
468 x="104.32098" |
|
469 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
470 xml:space="preserve"><tspan |
|
471 y="385.07822" |
|
472 x="104.32098" |
|
473 id="tspan2837" |
|
474 sodipodi:role="line">BitGDI</tspan></text> |
|
475 <text |
|
476 sodipodi:linespacing="100%" |
|
477 id="text2839" |
|
478 y="422.73254" |
|
479 x="103.08642" |
|
480 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
481 xml:space="preserve"><tspan |
|
482 y="422.73254" |
|
483 x="103.08642" |
|
484 id="tspan2841" |
|
485 sodipodi:role="line">Colour Palette</tspan></text> |
|
486 <rect |
|
487 ry="10.451933" |
|
488 y="325.82651" |
|
489 x="96.461174" |
|
490 height="35.72578" |
|
491 width="98.884087" |
|
492 id="rect3312" |
|
493 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" /> |
|
494 <rect |
|
495 ry="10.451933" |
|
496 y="363.80768" |
|
497 x="97.850731" |
|
498 height="35.72578" |
|
499 width="97.957718" |
|
500 id="rect3314" |
|
501 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" /> |
|
502 <rect |
|
503 ry="10.451933" |
|
504 y="403.64157" |
|
505 x="97.850731" |
|
506 height="35.72578" |
|
507 width="98.884087" |
|
508 id="rect3316" |
|
509 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" /> |
|
510 </g> |
|
511 <g |
|
512 id="g3416" |
|
513 transform="translate(21.306502,0)"> |
|
514 <text |
|
515 sodipodi:linespacing="100%" |
|
516 id="text2721" |
|
517 y="295.96115" |
|
518 x="214.35469" |
|
519 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
520 xml:space="preserve"><tspan |
|
521 y="295.96115" |
|
522 x="214.35469" |
|
523 id="tspan2723" |
|
524 sodipodi:role="line">Khronos APIs</tspan></text> |
|
525 <g |
|
526 transform="translate(-150.61728,-203.08642)" |
|
527 id="g2903"> |
|
528 <text |
|
529 xml:space="preserve" |
|
530 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
531 x="-662.7085" |
|
532 y="457.77011" |
|
533 id="text2871" |
|
534 sodipodi:linespacing="100%" |
|
535 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
536 sodipodi:role="line" |
|
537 id="tspan2873" |
|
538 x="-662.7085" |
|
539 y="457.77011">OpenVG 1.1 Interface</tspan></text> |
|
540 <text |
|
541 xml:space="preserve" |
|
542 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
543 x="-662.7085" |
|
544 y="428.65237" |
|
545 id="text2875" |
|
546 sodipodi:linespacing="100%" |
|
547 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
548 sodipodi:role="line" |
|
549 id="tspan2877" |
|
550 x="-662.7085" |
|
551 y="428.65237">OpenGL ES 2.0 Interface</tspan></text> |
|
552 <text |
|
553 xml:space="preserve" |
|
554 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
555 x="-663.13916" |
|
556 y="366.92398" |
|
557 id="text2879" |
|
558 sodipodi:linespacing="100%" |
|
559 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
560 sodipodi:role="line" |
|
561 id="tspan2881" |
|
562 x="-663.13916" |
|
563 y="366.92398">EGL 1.4 Interface</tspan></text> |
|
564 <text |
|
565 xml:space="preserve" |
|
566 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
567 x="-662.7085" |
|
568 y="394.70175" |
|
569 id="text2883" |
|
570 sodipodi:linespacing="100%" |
|
571 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
572 sodipodi:role="line" |
|
573 id="tspan2885" |
|
574 x="-662.7085" |
|
575 y="394.70175">OpenGL ES 1.1 Interface</tspan></text> |
|
576 </g> |
|
577 <rect |
|
578 ry="8.3761301" |
|
579 y="298.49863" |
|
580 x="293.31473" |
|
581 height="170.04938" |
|
582 width="19.216293" |
|
583 id="rect3318" |
|
584 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" /> |
|
585 <rect |
|
586 ry="8.3761301" |
|
587 y="298.49863" |
|
588 x="228.46886" |
|
589 height="170.04938" |
|
590 width="19.216293" |
|
591 id="rect3320" |
|
592 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" /> |
|
593 <rect |
|
594 ry="8.3761301" |
|
595 y="298.49863" |
|
596 x="201.60414" |
|
597 height="170.04938" |
|
598 width="19.216293" |
|
599 id="rect3322" |
|
600 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" /> |
|
601 <rect |
|
602 ry="8.3761301" |
|
603 y="298.49863" |
|
604 x="263.6709" |
|
605 height="170.04938" |
|
606 width="19.216293" |
|
607 id="rect3324" |
|
608 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" /> |
|
609 </g> |
|
610 <text |
|
611 xml:space="preserve" |
|
612 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
613 x="123.20715" |
|
614 y="490.98218" |
|
615 id="text3412" |
|
616 sodipodi:linespacing="100%"><tspan |
|
617 sodipodi:role="line" |
|
618 id="tspan3414" |
|
619 x="123.20715" |
|
620 y="490.98218">Graphics Services</tspan></text> |
|
621 <rect |
|
622 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" |
|
623 id="rect3448" |
|
624 width="56.271065" |
|
625 height="35.72578" |
|
626 x="10.771993" |
|
627 y="282.28714" |
|
628 ry="10.451933" /> |
|
629 <rect |
|
630 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" |
|
631 id="rect3450" |
|
632 width="73.872078" |
|
633 height="51.474117" |
|
634 x="9.8456221" |
|
635 y="327.67926" |
|
636 ry="11.378302" /> |
|
637 <rect |
|
638 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" |
|
639 id="rect3452" |
|
640 width="200.78474" |
|
641 height="25.535715" |
|
642 x="399.84729" |
|
643 y="59.032059" |
|
644 ry="4.4305305" /> |
|
645 <rect |
|
646 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" |
|
647 id="rect3458" |
|
648 width="198.93198" |
|
649 height="26.462086" |
|
650 x="399.8472" |
|
651 y="88.675896" |
|
652 ry="6.7464552" /> |
|
653 <g |
|
654 id="g5131" |
|
655 transform="translate(0,-18.527393)"> |
|
656 <rect |
|
657 ry="10.411225" |
|
658 y="564.16534" |
|
659 x="106.9956" |
|
660 height="220.47603" |
|
661 width="617.88873" |
|
662 id="rect2561" |
|
663 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000024px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> |
|
664 <rect |
|
665 ry="9.3223925" |
|
666 y="796.22101" |
|
667 x="229.2764" |
|
668 height="69.477783" |
|
669 width="335.34595" |
|
670 id="rect2567" |
|
671 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000012px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> |
|
672 <rect |
|
673 ry="11.769809" |
|
674 y="558.60718" |
|
675 x="1.389545" |
|
676 height="314.03931" |
|
677 width="734.61115" |
|
678 id="rect2618" |
|
679 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> |
|
680 <text |
|
681 sodipodi:linespacing="100%" |
|
682 id="text2620" |
|
683 y="845.61395" |
|
684 x="8.9347429" |
|
685 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
686 xml:space="preserve"><tspan |
|
687 y="845.61395" |
|
688 x="8.9347429" |
|
689 id="tspan2622" |
|
690 sodipodi:role="line">Adaptation</tspan><tspan |
|
691 id="tspan2624" |
|
692 y="859.61395" |
|
693 x="8.9347429" |
|
694 sodipodi:role="line">Layer</tspan></text> |
|
695 <rect |
|
696 ry="10.987036" |
|
697 y="882.37341" |
|
698 x="1.3895321" |
|
699 height="95.416092" |
|
700 width="734.61121" |
|
701 id="rect3475" |
|
702 style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" /> |
|
703 <text |
|
704 sodipodi:linespacing="100%" |
|
705 id="text3477" |
|
706 y="970.15839" |
|
707 x="8.6861448" |
|
708 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
709 xml:space="preserve"><tspan |
|
710 id="tspan3481" |
|
711 y="970.15839" |
|
712 x="8.6861448" |
|
713 sodipodi:role="line">Hardware</tspan></text> |
|
714 <text |
|
715 sodipodi:linespacing="100%" |
|
716 id="text2939" |
|
717 y="821.69141" |
|
718 x="427.07449" |
|
719 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
720 xml:space="preserve"><tspan |
|
721 y="821.69141" |
|
722 x="427.07449" |
|
723 id="tspan2941" |
|
724 sodipodi:role="line">LCD Driver</tspan></text> |
|
725 <text |
|
726 sodipodi:linespacing="100%" |
|
727 id="text2943" |
|
728 y="845.06848" |
|
729 x="242.23386" |
|
730 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
731 xml:space="preserve"><tspan |
|
732 y="845.06848" |
|
733 x="242.23386" |
|
734 id="tspan2945" |
|
735 sodipodi:role="line">Kernel & Hardware</tspan><tspan |
|
736 id="tspan2947" |
|
737 y="859.06848" |
|
738 x="242.23386" |
|
739 sodipodi:role="line">Services</tspan></text> |
|
740 <text |
|
741 sodipodi:linespacing="100%" |
|
742 id="text2949" |
|
743 y="907.73608" |
|
744 x="91.613869" |
|
745 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
746 xml:space="preserve"><tspan |
|
747 y="907.73608" |
|
748 x="91.613869" |
|
749 id="tspan2951" |
|
750 sodipodi:role="line">3D Graphics</tspan><tspan |
|
751 id="tspan2953" |
|
752 y="921.73608" |
|
753 x="91.613869" |
|
754 sodipodi:role="line">Accelerator</tspan></text> |
|
755 <text |
|
756 sodipodi:linespacing="100%" |
|
757 id="text2955" |
|
758 y="906.11224" |
|
759 x="206.53258" |
|
760 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
761 xml:space="preserve"><tspan |
|
762 y="906.11224" |
|
763 x="206.53258" |
|
764 id="tspan2957" |
|
765 sodipodi:role="line">2D / VG Accelerator</tspan></text> |
|
766 <text |
|
767 sodipodi:linespacing="100%" |
|
768 id="text2965" |
|
769 y="902.86444" |
|
770 x="477.72742" |
|
771 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
772 xml:space="preserve"><tspan |
|
773 y="902.86444" |
|
774 x="477.72742" |
|
775 id="tspan2967" |
|
776 sodipodi:role="line">LCD</tspan><tspan |
|
777 id="tspan2969" |
|
778 y="916.86444" |
|
779 x="477.72742" |
|
780 sodipodi:role="line">Controller</tspan></text> |
|
781 <text |
|
782 sodipodi:linespacing="100%" |
|
783 id="text2971" |
|
784 y="907.02759" |
|
785 x="575.53577" |
|
786 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
787 xml:space="preserve"><tspan |
|
788 y="907.02759" |
|
789 x="575.53577" |
|
790 id="tspan2973" |
|
791 sodipodi:role="line">Frame Buffer</tspan></text> |
|
792 <g |
|
793 transform="translate(-2.846043,50.55657)" |
|
794 id="g2859"> |
|
795 <text |
|
796 xml:space="preserve" |
|
797 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
798 x="-676.11096" |
|
799 y="332.82623" |
|
800 id="text2843" |
|
801 sodipodi:linespacing="100%" |
|
802 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
803 sodipodi:role="line" |
|
804 id="tspan2845" |
|
805 x="-676.11096" |
|
806 y="332.82623">OpenVG 1.1 Driver</tspan></text> |
|
807 <text |
|
808 xml:space="preserve" |
|
809 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
810 x="-676.11096" |
|
811 y="303.7085" |
|
812 id="text2847" |
|
813 sodipodi:linespacing="100%" |
|
814 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
815 sodipodi:role="line" |
|
816 id="tspan2849" |
|
817 x="-676.11096" |
|
818 y="303.7085">OpenGL ES 2.0 Driver</tspan></text> |
|
819 <text |
|
820 xml:space="preserve" |
|
821 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
822 x="-676.54163" |
|
823 y="241.9801" |
|
824 id="text2851" |
|
825 sodipodi:linespacing="100%" |
|
826 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
827 sodipodi:role="line" |
|
828 id="tspan2853" |
|
829 x="-676.54163" |
|
830 y="241.9801">EGL 1.4 Implementation</tspan></text> |
|
831 <text |
|
832 xml:space="preserve" |
|
833 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
834 x="-676.11096" |
|
835 y="269.75787" |
|
836 id="text2855" |
|
837 sodipodi:linespacing="100%" |
|
838 transform="matrix(0,-1,1,0,0,0)"><tspan |
|
839 sodipodi:role="line" |
|
840 id="tspan2857" |
|
841 x="-676.11096" |
|
842 y="269.75787">OpenGL ES 1.1 Driver</tspan></text> |
|
843 </g> |
|
844 <rect |
|
845 ry="8.3761301" |
|
846 y="567.14581" |
|
847 x="314.62125" |
|
848 height="170.04938" |
|
849 width="19.216293" |
|
850 id="rect3348" |
|
851 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" /> |
|
852 <rect |
|
853 ry="8.3761301" |
|
854 y="567.14581" |
|
855 x="286.83014" |
|
856 height="170.04938" |
|
857 width="19.216293" |
|
858 id="rect3350" |
|
859 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" /> |
|
860 <rect |
|
861 ry="8.3761301" |
|
862 y="567.14581" |
|
863 x="252.55446" |
|
864 height="170.04938" |
|
865 width="19.216293" |
|
866 id="rect3352" |
|
867 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" /> |
|
868 <rect |
|
869 ry="8.3761301" |
|
870 y="567.14581" |
|
871 x="225.68973" |
|
872 height="170.04938" |
|
873 width="19.216293" |
|
874 id="rect3354" |
|
875 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" /> |
|
876 <rect |
|
877 ry="8.7051659" |
|
878 y="802.90692" |
|
879 x="417.4483" |
|
880 height="30.167562" |
|
881 width="90.546745" |
|
882 id="rect3446" |
|
883 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" /> |
|
884 <text |
|
885 sodipodi:linespacing="100%" |
|
886 id="text2913" |
|
887 y="584.18848" |
|
888 x="146.29169" |
|
889 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
890 xml:space="preserve"><tspan |
|
891 y="584.18848" |
|
892 x="146.29169" |
|
893 id="tspan2915" |
|
894 sodipodi:role="line">Screen</tspan><tspan |
|
895 id="tspan2917" |
|
896 y="598.18848" |
|
897 x="146.29169" |
|
898 sodipodi:role="line">Driver</tspan></text> |
|
899 <rect |
|
900 ry="9.5255642" |
|
901 y="571.31445" |
|
902 x="128.56288" |
|
903 height="33.873043" |
|
904 width="80.999146" |
|
905 id="rect3470" |
|
906 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" /> |
|
907 <text |
|
908 sodipodi:linespacing="100%" |
|
909 id="text2563" |
|
910 y="775.37732" |
|
911 x="120.00008" |
|
912 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
913 xml:space="preserve"><tspan |
|
914 y="775.37732" |
|
915 x="120.00008" |
|
916 id="tspan2565" |
|
917 sodipodi:role="line">Graphics Adaptations</tspan></text> |
|
918 <rect |
|
919 ry="17.86289" |
|
920 y="890.91205" |
|
921 x="79.465294" |
|
922 height="35.72578" |
|
923 width="102.30565" |
|
924 id="rect2630" |
|
925 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" /> |
|
926 <rect |
|
927 ry="17.86289" |
|
928 y="890.91205" |
|
929 x="194.33513" |
|
930 height="35.72578" |
|
931 width="147.69777" |
|
932 id="rect3438" |
|
933 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" /> |
|
934 <rect |
|
935 ry="17.86289" |
|
936 y="890.91205" |
|
937 x="460.20319" |
|
938 height="35.72578" |
|
939 width="102.30565" |
|
940 id="rect3442" |
|
941 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" /> |
|
942 <rect |
|
943 ry="17.86289" |
|
944 y="890.91205" |
|
945 x="568.5885" |
|
946 height="35.72578" |
|
947 width="125.46488" |
|
948 id="rect3444" |
|
949 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" /> |
|
950 <text |
|
951 sodipodi:linespacing="100%" |
|
952 id="text4979" |
|
953 y="1007.8964" |
|
954 x="17.601023" |
|
955 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
956 xml:space="preserve"><tspan |
|
957 y="1007.8964" |
|
958 x="17.601023" |
|
959 id="tspan4981" |
|
960 sodipodi:role="line">Key</tspan></text> |
|
961 <rect |
|
962 ry="4.4580326" |
|
963 y="1081.7443" |
|
964 x="59.415337" |
|
965 height="32.020306" |
|
966 width="64.608368" |
|
967 id="rect4983" |
|
968 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" /> |
|
969 <rect |
|
970 ry="5.5912442" |
|
971 y="1034.4591" |
|
972 x="59.415337" |
|
973 height="31.56262" |
|
974 width="63.626976" |
|
975 id="rect4985" |
|
976 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" /> |
|
977 <rect |
|
978 ry="5.633347" |
|
979 y="1182.6379" |
|
980 x="59.415337" |
|
981 height="29.241192" |
|
982 width="60.618988" |
|
983 id="rect5004" |
|
984 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" /> |
|
985 <rect |
|
986 transform="matrix(0,-1,1,0,0,0)" |
|
987 ry="3.2199142" |
|
988 y="59.415337" |
|
989 x="-1024.3315" |
|
990 height="65.369614" |
|
991 width="30.332729" |
|
992 id="rect5019" |
|
993 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" /> |
|
994 <rect |
|
995 ry="6.2832723" |
|
996 y="1135.3125" |
|
997 x="59.415337" |
|
998 height="31.093935" |
|
999 width="63.398125" |
|
1000 id="rect5021" |
|
1001 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" /> |
|
1002 <text |
|
1003 sodipodi:linespacing="100%" |
|
1004 id="text5037" |
|
1005 y="1054.215" |
|
1006 x="139.88182" |
|
1007 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
1008 xml:space="preserve"><tspan |
|
1009 y="1054.215" |
|
1010 x="139.88182" |
|
1011 id="tspan5039" |
|
1012 sodipodi:role="line">Graphics Services Component</tspan></text> |
|
1013 <text |
|
1014 sodipodi:linespacing="100%" |
|
1015 id="text5041" |
|
1016 y="1101.4598" |
|
1017 x="139.88182" |
|
1018 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
1019 xml:space="preserve"><tspan |
|
1020 y="1101.4598" |
|
1021 x="139.88182" |
|
1022 id="tspan5043" |
|
1023 sodipodi:role="line">Component not in graphics package</tspan></text> |
|
1024 <text |
|
1025 sodipodi:linespacing="100%" |
|
1026 id="text5045" |
|
1027 y="1155.1892" |
|
1028 x="139.88182" |
|
1029 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
1030 xml:space="preserve"><tspan |
|
1031 y="1155.1892" |
|
1032 x="139.88182" |
|
1033 id="tspan5047" |
|
1034 sodipodi:role="line">Hardware</tspan></text> |
|
1035 <text |
|
1036 sodipodi:linespacing="100%" |
|
1037 id="text5049" |
|
1038 y="1201.5077" |
|
1039 x="139.88182" |
|
1040 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
1041 xml:space="preserve"><tspan |
|
1042 y="1201.5077" |
|
1043 x="139.88182" |
|
1044 id="tspan5051" |
|
1045 sodipodi:role="line">Graphics reference adaptation</tspan></text> |
|
1046 <text |
|
1047 sodipodi:linespacing="100%" |
|
1048 id="text5053" |
|
1049 y="1011.6019" |
|
1050 x="139.88182" |
|
1051 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
1052 xml:space="preserve"><tspan |
|
1053 y="1011.6019" |
|
1054 x="139.88182" |
|
1055 id="tspan5055" |
|
1056 sodipodi:role="line">Components not provided in MCL</tspan></text> |
|
1057 </g> |
|
1058 <rect |
|
1059 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" |
|
1060 id="rect5091" |
|
1061 width="33.111839" |
|
1062 height="107.05624" |
|
1063 x="-434.81805" |
|
1064 y="521.28418" |
|
1065 ry="5.2732744" |
|
1066 transform="matrix(0,-1,1,0,0,0)" /> |
|
1067 <text |
|
1068 xml:space="preserve" |
|
1069 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
1070 x="528.0307" |
|
1071 y="416.87262" |
|
1072 id="text5093" |
|
1073 sodipodi:linespacing="100%"><tspan |
|
1074 sodipodi:role="line" |
|
1075 id="tspan5095" |
|
1076 x="528.0307" |
|
1077 y="416.87262">Transition</tspan><tspan |
|
1078 sodipodi:role="line" |
|
1079 x="528.0307" |
|
1080 y="430.87262" |
|
1081 id="tspan5097">Effects</tspan></text> |
|
1082 <rect |
|
1083 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" |
|
1084 id="rect3262" |
|
1085 width="200.78474" |
|
1086 height="25.535715" |
|
1087 x="398.92087" |
|
1088 y="120.63564" |
|
1089 ry="4.4305305" /> |
|
1090 <text |
|
1091 xml:space="preserve" |
|
1092 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;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" |
|
1093 x="434.46735" |
|
1094 y="137.10898" |
|
1095 id="text3264" |
|
1096 sodipodi:linespacing="100%"><tspan |
|
1097 sodipodi:role="line" |
|
1098 id="tspan3266" |
|
1099 x="434.46735" |
|
1100 y="137.10898">Gfx Trans Effect API</tspan></text> |
|
1101 </g> |
|
1102 </svg> |