blob: 3a184cb7d42e54aef6ffa0419d794e33a70a7198 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
|
format 75
classcanvas 128002 class_ref 128002 // GL3bc
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 195.3 800.5 2000
end
classcanvas 128069 class_ref 128069 // GL
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 142.4 112.6 2000
end
classcanvas 128130 class_ref 128130 // GL4
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 764.5 928.4 2000
end
classcanvas 128197 class_ref 128197 // GL2ES1
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 40.6 226.8 2000
end
classcanvas 128258 class_ref 128258 // GL4bc
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 195.3 928.9 2000
end
classcanvas 128325 class_ref 128325 // GLES1
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 40 480.3 2000
end
classcanvas 128453 class_ref 128453 // GL2
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 195.8 691.8 2000
end
classcanvas 128581 class_ref 128581 // GL2ES2
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 274 227.6 2000
end
classcanvas 128709 class_ref 128709 // GL2GL3
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 428.4 389.2 2005
end
classcanvas 128837 class_ref 128837 // GL3
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 595 800 2000
end
classcanvas 128965 class_ref 128965 // GLES2
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 274 480.5 2000
end
classcanvas 130050 class_ref 134914 // GLES3
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 669.3 480.6 2004
end
classcanvas 130178 class_ref 135042 // GL4ES3
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 757 305 2000
end
classcanvas 130245 class_ref 130117 // GLContext
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 422.4 23.2 2000
end
classcanvas 130434 class_ref 135170 // GL3ES3
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 588 273.5 2009
end
classcanvas 130501 class_ref 130245 // GLDrawable
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 686.7 105.8 2000
end
classcanvas 130690 class_ref 135298 // GL2ES3
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
color transparent
xyz 423 250.8 2000
end
classcanvas 130885 class_ref 130501 // GL4bcImpl
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 436.2 1048.8 2000
end
classcanvas 131141 class_ref 130757 // GLES1Impl
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 46.5 574.6 2005
end
classcanvas 131202 class_ref 130629 // GLES3Impl
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 682.2 575.6 2000
end
textcanvas 131781 "Desktop final public OpenGL Interfaces
"
xyzwh 820.3 664.8 2000 135 37
textcanvas 131909 "Mobile final public OpenGL Interfaces"
xyzwh 820.8 522 2000 125 38
textcanvas 132037 "Private implementation (detail)"
xyzwh 18.4 1072 2000 178 18
textcanvas 132165 "Desktop/Mobile Common Interfaces"
xyzwh 819.7 242.7 2000 129 42
classcanvas 132293 class_ref 130885 // NativeWindow
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 1021.3 200.8 2000
end
classcanvas 132421 class_ref 131013 // AbstractGraphicsConfiguration
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 972.7 295.3 2000
end
classcanvas 132549 class_ref 131141 // GLCapabilities
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 1019.1 478.9 2000
end
classcanvas 132677 class_ref 131269 // Capabilities
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 1028.6 395 2005
end
classcanvas 132805 class_ref 131397 // GLProfile
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 1036.8 582.6 2000
end
textcanvas 135749 "Lifecycle: From the lower right to the top, left step where the GLContext is created with a suitable GL implementation matching the GLProfile."
xyzwh 781.5 16.8 2000 208 93
classcanvas 135877 class_ref 132549 // GLBase
draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_context default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode class drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default
xyz 144 12.6 2000
end
textcanvas 136261 "Common GL Stuff"
xyzwh 271.5 135.7 2000 108 17
fragment 136517 "Programmable Shader"
color blue xyzwh 236.4 196.3 1994 709 972
separator 2748
separator 4543
separator 1893
end
fragment 136645 "Fixed Function"
color lightgray xyzwh 2 195.3 1989 238 973
separator 2754
separator 4544
separator 1896
end
textcanvas 136773 "Common Desktop Profile"
xyzwh 820.3 402.9 2000 115 39
relationcanvas 128386 relation_ref 128002 // <realization>
from ref 130885 z 2001 to ref 128002
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 128514 relation_ref 128130 // <realization>
from ref 130885 z 2001 to ref 128258
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 128642 relation_ref 128258 // <realization>
from ref 130885 z 2001 to ref 128453
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 128770 relation_ref 128386 // <realization>
from ref 130885 z 2001 to ref 128130
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 128898 relation_ref 128514 // <generalisation>
from ref 128002 z 2001 to ref 128453
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129026 relation_ref 128642 // <generalisation>
from ref 128002 z 2001 to ref 128837
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129093 relation_ref 129221 // <generalisation>
from ref 128197 z 1999 to ref 128069
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129154 relation_ref 128770 // <generalisation>
from ref 128130 z 2001 to ref 128837
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129221 relation_ref 129349 // <generalisation>
from ref 128581 z 1999 to ref 128069
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129282 relation_ref 128898 // <generalisation>
from ref 128258 z 2001 to ref 128002
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129349 relation_ref 129477 // <generalisation>
from ref 128325 z 1999 to ref 128197
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129410 relation_ref 129026 // <generalisation>
from ref 128258 z 2001 to ref 128130
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129477 relation_ref 129605 // <generalisation>
from ref 128965 z 1999 to ref 128581
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129733 relation_ref 129861 // <generalisation>
from ref 128837 z 1999 to ref 128709
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129861 relation_ref 129989 // <generalisation>
from ref 128453 z 1999 to ref 128709
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130117 relation_ref 130245 // <generalisation>
from ref 128453 z 1999 to ref 128197
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130306 relation_ref 135810 // <generalisation>
from ref 130050 z 2005 to ref 130178
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130562 relation_ref 135938 // <generalisation>
from ref 130178 z 2010 to ref 130434
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130629 relation_ref 130501 // <association>
from ref 130501 z 1999 to ref 130245
no_role_a no_role_b
multiplicity_a_pos 514 67 3000 multiplicity_b_pos 660 122 3000
end
relationcanvas 130818 relation_ref 136066 // <generalisation>
from ref 130434 z 2010 to ref 130690
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130946 relation_ref 136194 // <generalisation>
from ref 130690 z 2001 to ref 128581
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131074 relation_ref 136322 // <generalisation>
from ref 128709 z 2006 to ref 130690
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131269 relation_ref 130629 // <realization>
from ref 131141 z 1999 to ref 128325
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131525 relation_ref 130885 // <realization>
from ref 130885 z 1999 to ref 128837
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131842 relation_ref 136834 // <generalisation>
from ref 128837 z 2010 to ref 130434
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131970 relation_ref 136962 // <generalisation>
from ref 128130 z 2001 to ref 130178
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 132098 relation_ref 137090 // <realization>
from ref 131202 z 2001 to ref 128965
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 132226 relation_ref 137218 // <realization>
from ref 131202 z 2005 to ref 130050
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 132933 relation_ref 131141 // <generalisation>
from ref 132549 z 1999 to ref 132677
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 133061 relation_ref 131269 // <association>
decenter_begin 326
decenter_end 104
from ref 132421 z 1999 to ref 132677
role_a_pos 1043 373 3000 no_role_b
multiplicity_a_pos 1015 373 3000 no_multiplicity_b
end
relationcanvas 133701 relation_ref 131525 // <association>
decenter_begin 493
from ref 132421 z 1999 to ref 132293
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 133829 relation_ref 131653 // <association>
from ref 132293 z 1999 to ref 130501
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 134085 relation_ref 131909 // <association>
from ref 132805 z 1999 to ref 132549
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 134213 relation_ref 131397 // <association>
decenter_begin 814
decenter_end 625
from ref 132677 z 1999 to ref 132421
no_role_a role_b_pos 1115 373 3000
no_multiplicity_a multiplicity_b_pos 1080 373 3000
end
relationcanvas 134725 relation_ref 131781 // <association>
from ref 132805 z 1999 to ref 132549
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136005 relation_ref 133061 // <generalisation>
from ref 128069 z 1999 to ref 135877
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136133 relation_ref 133189 // <association>
from ref 135877 z 1999 to ref 130245
no_role_a no_role_b
multiplicity_a_pos 397 51 3000 multiplicity_b_pos 248 51 3000
end
end
|