3 "GL_CURRENT_COLOR": [1, 1, 1, 1],
5 "GL_CURRENT_NORMAL": [0, 0, 1],
6 "GL_CURRENT_TEXTURE_COORDS": [0, 0, 0, 1],
7 "GL_CURRENT_RASTER_COLOR": [1, 1, 1, 1],
8 "GL_CURRENT_RASTER_INDEX": 1,
9 "GL_CURRENT_RASTER_TEXTURE_COORDS": [0, 0, 0, 1],
10 "GL_CURRENT_RASTER_POSITION": [0, 0, 0, 1],
11 "GL_CURRENT_RASTER_POSITION_VALID": 1,
12 "GL_CURRENT_RASTER_DISTANCE": 0,
13 "GL_POINT_SMOOTH": false,
15 "GL_LINE_SMOOTH": false,
17 "GL_LINE_STIPPLE": false,
18 "GL_LINE_STIPPLE_PATTERN": 65535,
19 "GL_LINE_STIPPLE_REPEAT": 1,
20 "GL_LIST_MODE": "GL_ZERO",
23 "GL_POLYGON_MODE": ["GL_FILL", "GL_FILL"],
24 "GL_POLYGON_SMOOTH": false,
25 "GL_POLYGON_STIPPLE": false,
27 "GL_CULL_FACE": false,
28 "GL_CULL_FACE_MODE": "GL_BACK",
29 "GL_FRONT_FACE": "GL_CCW",
31 "GL_LIGHT_MODEL_LOCAL_VIEWER": false,
32 "GL_LIGHT_MODEL_TWO_SIDE": false,
33 "GL_LIGHT_MODEL_AMBIENT": [0.200000003, 0.200000003, 0.200000003, 1],
34 "GL_SHADE_MODEL": "GL_SMOOTH",
35 "GL_COLOR_MATERIAL_FACE": "GL_FRONT_AND_BACK",
36 "GL_COLOR_MATERIAL_PARAMETER": "GL_AMBIENT_AND_DIFFUSE",
37 "GL_COLOR_MATERIAL": false,
43 "GL_FOG_MODE": "GL_EXP",
44 "GL_FOG_COLOR": [0, 0, 0, 0],
45 "GL_DEPTH_RANGE": [0, 1],
46 "GL_DEPTH_TEST": false,
47 "GL_DEPTH_WRITEMASK": true,
48 "GL_DEPTH_CLEAR_VALUE": 1,
49 "GL_DEPTH_FUNC": "GL_LESS",
50 "GL_ACCUM_CLEAR_VALUE": [0, 0, 0, 0],
51 "GL_STENCIL_TEST": false,
52 "GL_STENCIL_CLEAR_VALUE": 0,
53 "GL_STENCIL_FUNC": "GL_ALWAYS",
54 "GL_STENCIL_VALUE_MASK": -1,
55 "GL_STENCIL_FAIL": "GL_KEEP",
56 "GL_STENCIL_PASS_DEPTH_FAIL": "GL_KEEP",
57 "GL_STENCIL_PASS_DEPTH_PASS": "GL_KEEP",
59 "GL_STENCIL_WRITEMASK": -1,
60 "GL_MATRIX_MODE": "GL_MODELVIEW",
61 "GL_NORMALIZE": false,
62 "GL_VIEWPORT": [0, 0, 32, 32],
63 "GL_MODELVIEW_STACK_DEPTH": 1,
64 "GL_PROJECTION_STACK_DEPTH": 1,
65 "GL_TEXTURE_STACK_DEPTH": 1,
66 "GL_MODELVIEW_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1],
67 "GL_PROJECTION_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1],
68 "GL_TEXTURE_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1],
69 "GL_ATTRIB_STACK_DEPTH": 0,
70 "GL_CLIENT_ATTRIB_STACK_DEPTH": 0,
71 "GL_ALPHA_TEST": false,
72 "GL_ALPHA_TEST_FUNC": "GL_ALWAYS",
73 "GL_ALPHA_TEST_REF": 0,
75 "GL_BLEND_DST": "GL_ZERO",
76 "GL_BLEND_SRC": "GL_ONE",
78 "GL_LOGIC_OP_MODE": "GL_COPY",
79 "GL_INDEX_LOGIC_OP": false,
80 "GL_COLOR_LOGIC_OP": false,
82 "GL_DRAW_BUFFER": "GL_BACK",
83 "GL_READ_BUFFER": "GL_BACK",
84 "GL_SCISSOR_BOX": [0, 0, 32, 32],
85 "GL_SCISSOR_TEST": false,
86 "GL_INDEX_CLEAR_VALUE": 0,
87 "GL_INDEX_WRITEMASK": -1,
88 "GL_COLOR_CLEAR_VALUE": [0, 0, 0, 0],
89 "GL_COLOR_WRITEMASK": [true, true, true, true],
90 "GL_INDEX_MODE": false,
92 "GL_DOUBLEBUFFER": true,
94 "GL_RENDER_MODE": "GL_RENDER",
95 "GL_PERSPECTIVE_CORRECTION_HINT": "GL_DONT_CARE",
96 "GL_POINT_SMOOTH_HINT": "GL_DONT_CARE",
97 "GL_LINE_SMOOTH_HINT": "GL_DONT_CARE",
98 "GL_POLYGON_SMOOTH_HINT": "GL_DONT_CARE",
99 "GL_FOG_HINT": "GL_DONT_CARE",
100 "GL_TEXTURE_GEN_S": false,
101 "GL_TEXTURE_GEN_T": false,
102 "GL_TEXTURE_GEN_R": false,
103 "GL_TEXTURE_GEN_Q": false,
104 "GL_PIXEL_MAP_I_TO_I_SIZE": 1,
105 "GL_PIXEL_MAP_S_TO_S_SIZE": 1,
106 "GL_PIXEL_MAP_I_TO_R_SIZE": 1,
107 "GL_PIXEL_MAP_I_TO_G_SIZE": 1,
108 "GL_PIXEL_MAP_I_TO_B_SIZE": 1,
109 "GL_PIXEL_MAP_I_TO_A_SIZE": 1,
110 "GL_PIXEL_MAP_R_TO_R_SIZE": 1,
111 "GL_PIXEL_MAP_G_TO_G_SIZE": 1,
112 "GL_PIXEL_MAP_B_TO_B_SIZE": 1,
113 "GL_PIXEL_MAP_A_TO_A_SIZE": 1,
114 "GL_UNPACK_SWAP_BYTES": false,
115 "GL_UNPACK_LSB_FIRST": false,
116 "GL_UNPACK_ROW_LENGTH": 0,
117 "GL_UNPACK_SKIP_ROWS": 0,
118 "GL_UNPACK_SKIP_PIXELS": 0,
119 "GL_UNPACK_ALIGNMENT": 4,
120 "GL_PACK_SWAP_BYTES": false,
121 "GL_PACK_LSB_FIRST": false,
122 "GL_PACK_ROW_LENGTH": 0,
123 "GL_PACK_SKIP_ROWS": 0,
124 "GL_PACK_SKIP_PIXELS": 0,
125 "GL_PACK_ALIGNMENT": 4,
126 "GL_MAP_COLOR": false,
127 "GL_MAP_STENCIL": false,
129 "GL_INDEX_OFFSET": 0,
142 "GL_SUBPIXEL_BITS": 4,
149 "GL_STENCIL_BITS": 8,
150 "GL_ACCUM_RED_BITS": 0,
151 "GL_ACCUM_GREEN_BITS": 0,
152 "GL_ACCUM_BLUE_BITS": 0,
153 "GL_ACCUM_ALPHA_BITS": 0,
154 "GL_NAME_STACK_DEPTH": 0,
155 "GL_AUTO_NORMAL": false,
156 "GL_MAP1_COLOR_4": false,
157 "GL_MAP1_INDEX": false,
158 "GL_MAP1_NORMAL": false,
159 "GL_MAP1_TEXTURE_COORD_1": false,
160 "GL_MAP1_TEXTURE_COORD_2": false,
161 "GL_MAP1_TEXTURE_COORD_3": false,
162 "GL_MAP1_TEXTURE_COORD_4": false,
163 "GL_MAP1_VERTEX_3": false,
164 "GL_MAP1_VERTEX_4": false,
165 "GL_MAP2_COLOR_4": false,
166 "GL_MAP2_INDEX": false,
167 "GL_MAP2_NORMAL": false,
168 "GL_MAP2_TEXTURE_COORD_1": false,
169 "GL_MAP2_TEXTURE_COORD_2": false,
170 "GL_MAP2_TEXTURE_COORD_3": false,
171 "GL_MAP2_TEXTURE_COORD_4": false,
172 "GL_MAP2_VERTEX_3": false,
173 "GL_MAP2_VERTEX_4": false,
174 "GL_MAP1_GRID_DOMAIN": [0, 1],
175 "GL_MAP1_GRID_SEGMENTS": 1,
176 "GL_MAP2_GRID_DOMAIN": [0, 1, 0, 1],
177 "GL_MAP2_GRID_SEGMENTS": [1, 1],
178 "GL_FEEDBACK_BUFFER_POINTER": 0,
179 "GL_FEEDBACK_BUFFER_SIZE": 0,
180 "GL_FEEDBACK_BUFFER_TYPE": "GL_2D",
181 "GL_SELECTION_BUFFER_POINTER": 0,
182 "GL_SELECTION_BUFFER_SIZE": 0,
183 "GL_POLYGON_OFFSET_UNITS": 0,
184 "GL_POLYGON_OFFSET_POINT": false,
185 "GL_POLYGON_OFFSET_LINE": false,
186 "GL_CLIP_DISTANCE0": false,
187 "GL_CLIP_DISTANCE1": false,
188 "GL_CLIP_DISTANCE2": false,
189 "GL_CLIP_DISTANCE3": false,
190 "GL_CLIP_DISTANCE4": false,
191 "GL_CLIP_DISTANCE5": false,
192 "GL_BLEND_COLOR": [0, 0, 0, 0],
193 "GL_BLEND_EQUATION": "GL_FUNC_ADD",
194 "GL_POLYGON_OFFSET_FILL": false,
195 "GL_POLYGON_OFFSET_FACTOR": 0,
196 "GL_RESCALE_NORMAL": false,
197 "GL_PACK_SKIP_IMAGES": 0,
198 "GL_PACK_IMAGE_HEIGHT": 0,
199 "GL_UNPACK_SKIP_IMAGES": 0,
200 "GL_UNPACK_IMAGE_HEIGHT": 0,
201 "GL_TEXTURE_3D": false,
202 "GL_VERTEX_ARRAY": false,
203 "GL_NORMAL_ARRAY": false,
204 "GL_COLOR_ARRAY": false,
205 "GL_INDEX_ARRAY": false,
206 "GL_TEXTURE_COORD_ARRAY": false,
207 "GL_EDGE_FLAG_ARRAY": false,
208 "GL_VERTEX_ARRAY_SIZE": 4,
209 "GL_VERTEX_ARRAY_TYPE": "GL_FLOAT",
210 "GL_VERTEX_ARRAY_STRIDE": 0,
211 "GL_NORMAL_ARRAY_TYPE": "GL_FLOAT",
212 "GL_NORMAL_ARRAY_STRIDE": 0,
213 "GL_COLOR_ARRAY_SIZE": 4,
214 "GL_COLOR_ARRAY_TYPE": "GL_FLOAT",
215 "GL_COLOR_ARRAY_STRIDE": 0,
216 "GL_INDEX_ARRAY_TYPE": "GL_FLOAT",
217 "GL_INDEX_ARRAY_STRIDE": 0,
218 "GL_TEXTURE_COORD_ARRAY_SIZE": 4,
219 "GL_TEXTURE_COORD_ARRAY_TYPE": "GL_FLOAT",
220 "GL_TEXTURE_COORD_ARRAY_STRIDE": 0,
221 "GL_EDGE_FLAG_ARRAY_STRIDE": 0,
222 "GL_VERTEX_ARRAY_POINTER": 0,
223 "GL_NORMAL_ARRAY_POINTER": 0,
224 "GL_COLOR_ARRAY_POINTER": 0,
225 "GL_INDEX_ARRAY_POINTER": 0,
226 "GL_TEXTURE_COORD_ARRAY_POINTER": 0,
227 "GL_EDGE_FLAG_ARRAY_POINTER": 0,
229 "GL_SAMPLE_ALPHA_TO_COVERAGE": 0,
230 "GL_SAMPLE_ALPHA_TO_ONE": 0,
231 "GL_SAMPLE_COVERAGE": 0,
232 "GL_SAMPLE_BUFFERS": 0,
234 "GL_SAMPLE_COVERAGE_VALUE": 1,
235 "GL_SAMPLE_COVERAGE_INVERT": 0,
236 "GL_BLEND_DST_RGB": "GL_ZERO",
237 "GL_BLEND_SRC_RGB": "GL_ONE",
238 "GL_BLEND_DST_ALPHA": "GL_ZERO",
239 "GL_BLEND_SRC_ALPHA": "GL_ONE",
240 "GL_POINT_FADE_THRESHOLD_SIZE": 1,
241 "GL_POINT_DISTANCE_ATTENUATION": [1, 0, 0],
242 "GL_GENERATE_MIPMAP_HINT": "GL_DONT_CARE",
243 "GL_LIGHT_MODEL_COLOR_CONTROL": "GL_SINGLE_COLOR",
244 "GL_FOG_COORD_SRC": "GL_FRAGMENT_DEPTH",
245 "GL_CURRENT_FOG_COORD": 0,
246 "GL_FOG_COORD_ARRAY_TYPE": "GL_FLOAT",
247 "GL_FOG_COORD_ARRAY_STRIDE": 0,
248 "GL_FOG_COORD_ARRAY": false,
249 "GL_COLOR_SUM": false,
250 "GL_CURRENT_SECONDARY_COLOR": [0, 0, 0],
251 "GL_SECONDARY_COLOR_ARRAY_SIZE": 3,
252 "GL_SECONDARY_COLOR_ARRAY_TYPE": "GL_FLOAT",
253 "GL_SECONDARY_COLOR_ARRAY_STRIDE": 0,
254 "GL_SECONDARY_COLOR_ARRAY": false,
255 "GL_ACTIVE_TEXTURE": "GL_TEXTURE0",
256 "GL_CLIENT_ACTIVE_TEXTURE": "GL_TEXTURE0",
257 "GL_TRANSPOSE_MODELVIEW_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1],
258 "GL_TRANSPOSE_PROJECTION_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1],
259 "GL_TRANSPOSE_TEXTURE_MATRIX": [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1],
260 "GL_TEXTURE_COMPRESSION_HINT": "GL_DONT_CARE",
261 "GL_VERTEX_ARRAY_BINDING": 0,
262 "GL_PROGRAM_POINT_SIZE": false,
263 "GL_VERTEX_PROGRAM_TWO_SIDE": false,
264 "GL_PACK_INVERT_MESA": false,
265 "GL_STENCIL_BACK_FUNC": "GL_ALWAYS",
266 "GL_STENCIL_BACK_FAIL": "GL_KEEP",
267 "GL_STENCIL_BACK_PASS_DEPTH_FAIL": "GL_KEEP",
268 "GL_STENCIL_BACK_PASS_DEPTH_PASS": "GL_KEEP",
269 "GL_DRAW_BUFFER0": "GL_BACK",
270 "GL_DRAW_BUFFER1": "GL_ZERO",
271 "GL_DRAW_BUFFER2": "GL_ZERO",
272 "GL_DRAW_BUFFER3": "GL_ZERO",
273 "GL_DRAW_BUFFER4": "GL_ZERO",
274 "GL_DRAW_BUFFER5": "GL_ZERO",
275 "GL_DRAW_BUFFER6": "GL_ZERO",
276 "GL_DRAW_BUFFER7": "GL_ZERO",
277 "GL_BLEND_EQUATION_ALPHA": "GL_FUNC_ADD",
278 "GL_ARRAY_BUFFER_BINDING": 0,
279 "GL_ELEMENT_ARRAY_BUFFER_BINDING": 0,
280 "GL_VERTEX_ARRAY_BUFFER_BINDING": 0,
281 "GL_NORMAL_ARRAY_BUFFER_BINDING": 0,
282 "GL_COLOR_ARRAY_BUFFER_BINDING": 0,
283 "GL_INDEX_ARRAY_BUFFER_BINDING": 0,
284 "GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING": 0,
285 "GL_EDGE_FLAG_ARRAY_BUFFER_BINDING": 0,
286 "GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING": 0,
287 "GL_FOG_COORD_ARRAY_BUFFER_BINDING": 0,
288 "GL_PIXEL_PACK_BUFFER_BINDING": 0,
289 "GL_PIXEL_UNPACK_BUFFER_BINDING": 0,
290 "GL_CURRENT_PROGRAM": 0,
291 "GL_POINT_SPRITE_COORD_ORIGIN": "GL_UPPER_LEFT",
292 "GL_DRAW_FRAMEBUFFER_BINDING": 0,
293 "GL_RENDERBUFFER_BINDING": 0,
294 "GL_READ_FRAMEBUFFER_BINDING": 0,
296 "GL_AMBIENT": [0.200000003, 0.200000003, 0.200000003, 1],
297 "GL_DIFFUSE": [0.800000012, 0.800000012, 0.800000012, 1],
298 "GL_SPECULAR": [0, 0, 0, 1],
299 "GL_EMISSION": [0, 0, 0, 1],
301 "GL_COLOR_INDEXES": [0, 1, 1]
304 "GL_AMBIENT": [0.200000003, 0.200000003, 0.200000003, 1],
305 "GL_DIFFUSE": [0.800000012, 0.800000012, 0.800000012, 1],
306 "GL_SPECULAR": [0, 0, 0, 1],
307 "GL_EMISSION": [0, 0, 0, 1],
309 "GL_COLOR_INDEXES": [0, 1, 1]
311 "GL_VERTEX_ATTRIB_ARRAY0": {
312 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
313 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
314 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
315 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
316 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
317 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
318 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
320 "GL_VERTEX_ATTRIB_ARRAY1": {
321 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
322 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
323 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
324 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
325 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
326 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
327 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
328 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
330 "GL_VERTEX_ATTRIB_ARRAY2": {
331 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
332 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
333 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
334 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
335 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
336 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
337 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
338 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
340 "GL_VERTEX_ATTRIB_ARRAY3": {
341 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
342 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
343 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
344 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
345 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
346 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
347 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
348 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
350 "GL_VERTEX_ATTRIB_ARRAY4": {
351 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
352 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
353 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
354 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
355 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
356 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
357 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
358 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
360 "GL_VERTEX_ATTRIB_ARRAY5": {
361 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
362 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
363 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
364 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
365 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
366 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
367 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
368 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
370 "GL_VERTEX_ATTRIB_ARRAY6": {
371 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
372 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
373 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
374 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
375 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
376 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
377 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
378 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
380 "GL_VERTEX_ATTRIB_ARRAY7": {
381 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
382 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
383 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
384 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
385 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
386 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
387 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
388 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
390 "GL_VERTEX_ATTRIB_ARRAY8": {
391 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
392 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
393 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
394 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
395 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
396 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
397 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
398 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
400 "GL_VERTEX_ATTRIB_ARRAY9": {
401 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
402 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
403 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
404 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
405 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
406 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
407 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
408 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
410 "GL_VERTEX_ATTRIB_ARRAY10": {
411 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
412 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
413 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
414 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
415 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
416 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
417 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
418 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
420 "GL_VERTEX_ATTRIB_ARRAY11": {
421 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
422 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
423 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
424 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
425 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
426 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
427 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
428 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
430 "GL_VERTEX_ATTRIB_ARRAY12": {
431 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
432 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
433 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
434 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
435 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
436 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
437 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
438 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
440 "GL_VERTEX_ATTRIB_ARRAY13": {
441 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
442 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
443 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
444 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
445 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
446 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
447 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
448 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
450 "GL_VERTEX_ATTRIB_ARRAY14": {
451 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
452 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
453 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
454 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
455 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
456 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
457 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
458 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
460 "GL_VERTEX_ATTRIB_ARRAY15": {
461 "GL_VERTEX_ATTRIB_ARRAY_ENABLED": false,
462 "GL_VERTEX_ATTRIB_ARRAY_SIZE": 4,
463 "GL_VERTEX_ATTRIB_ARRAY_STRIDE": 0,
464 "GL_VERTEX_ATTRIB_ARRAY_TYPE": "GL_FLOAT",
465 "GL_CURRENT_VERTEX_ATTRIB": [0, 0, 0, 1],
466 "GL_VERTEX_ATTRIB_ARRAY_POINTER": 0,
467 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED": false,
468 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING": 0
470 "GL_TEXTURE_FILTER_CONTROL": {
471 "GL_TEXTURE_LOD_BIAS": 0
474 "GL_TEXTURE_1D": false,
475 "GL_TEXTURE_BINDING_1D": 0,
476 "GL_TEXTURE_2D": false,
477 "GL_TEXTURE_BINDING_2D": 0,
478 "GL_TEXTURE_3D": false,
479 "GL_TEXTURE_BINDING_3D": 0,
480 "GL_TEXTURE_RECTANGLE": false,
481 "GL_TEXTURE_BINDING_RECTANGLE": 0,
482 "GL_TEXTURE_CUBE_MAP": false,
483 "GL_TEXTURE_BINDING_CUBE_MAP": 0
486 "GL_TEXTURE_1D": false,
487 "GL_TEXTURE_BINDING_1D": 0,
488 "GL_TEXTURE_2D": false,
489 "GL_TEXTURE_BINDING_2D": 0,
490 "GL_TEXTURE_3D": false,
491 "GL_TEXTURE_BINDING_3D": 0,
492 "GL_TEXTURE_RECTANGLE": false,
493 "GL_TEXTURE_BINDING_RECTANGLE": 0,
494 "GL_TEXTURE_CUBE_MAP": false,
495 "GL_TEXTURE_BINDING_CUBE_MAP": 0
498 "GL_TEXTURE_1D": false,
499 "GL_TEXTURE_BINDING_1D": 0,
500 "GL_TEXTURE_2D": false,
501 "GL_TEXTURE_BINDING_2D": 0,
502 "GL_TEXTURE_3D": false,
503 "GL_TEXTURE_BINDING_3D": 0,
504 "GL_TEXTURE_RECTANGLE": false,
505 "GL_TEXTURE_BINDING_RECTANGLE": 0,
506 "GL_TEXTURE_CUBE_MAP": false,
507 "GL_TEXTURE_BINDING_CUBE_MAP": 0
510 "GL_TEXTURE_1D": false,
511 "GL_TEXTURE_BINDING_1D": 0,
512 "GL_TEXTURE_2D": false,
513 "GL_TEXTURE_BINDING_2D": 0,
514 "GL_TEXTURE_3D": false,
515 "GL_TEXTURE_BINDING_3D": 0,
516 "GL_TEXTURE_RECTANGLE": false,
517 "GL_TEXTURE_BINDING_RECTANGLE": 0,
518 "GL_TEXTURE_CUBE_MAP": false,
519 "GL_TEXTURE_BINDING_CUBE_MAP": 0
522 "GL_TEXTURE_1D": false,
523 "GL_TEXTURE_BINDING_1D": 0,
524 "GL_TEXTURE_2D": false,
525 "GL_TEXTURE_BINDING_2D": 0,
526 "GL_TEXTURE_3D": false,
527 "GL_TEXTURE_BINDING_3D": 0,
528 "GL_TEXTURE_RECTANGLE": false,
529 "GL_TEXTURE_BINDING_RECTANGLE": 0,
530 "GL_TEXTURE_CUBE_MAP": false,
531 "GL_TEXTURE_BINDING_CUBE_MAP": 0
534 "GL_TEXTURE_1D": false,
535 "GL_TEXTURE_BINDING_1D": 0,
536 "GL_TEXTURE_2D": false,
537 "GL_TEXTURE_BINDING_2D": 0,
538 "GL_TEXTURE_3D": false,
539 "GL_TEXTURE_BINDING_3D": 0,
540 "GL_TEXTURE_RECTANGLE": false,
541 "GL_TEXTURE_BINDING_RECTANGLE": 0,
542 "GL_TEXTURE_CUBE_MAP": false,
543 "GL_TEXTURE_BINDING_CUBE_MAP": 0
546 "GL_TEXTURE_1D": false,
547 "GL_TEXTURE_BINDING_1D": 0,
548 "GL_TEXTURE_2D": false,
549 "GL_TEXTURE_BINDING_2D": 0,
550 "GL_TEXTURE_3D": false,
551 "GL_TEXTURE_BINDING_3D": 0,
552 "GL_TEXTURE_RECTANGLE": false,
553 "GL_TEXTURE_BINDING_RECTANGLE": 0,
554 "GL_TEXTURE_CUBE_MAP": false,
555 "GL_TEXTURE_BINDING_CUBE_MAP": 0
558 "GL_TEXTURE_1D": false,
559 "GL_TEXTURE_BINDING_1D": 0,
560 "GL_TEXTURE_2D": false,
561 "GL_TEXTURE_BINDING_2D": 0,
562 "GL_TEXTURE_3D": false,
563 "GL_TEXTURE_BINDING_3D": 0,
564 "GL_TEXTURE_RECTANGLE": false,
565 "GL_TEXTURE_BINDING_RECTANGLE": 0,
566 "GL_TEXTURE_CUBE_MAP": false,
567 "GL_TEXTURE_BINDING_CUBE_MAP": 0
570 "GL_TEXTURE_1D": false,
571 "GL_TEXTURE_BINDING_1D": 0,
572 "GL_TEXTURE_2D": false,
573 "GL_TEXTURE_BINDING_2D": 0,
574 "GL_TEXTURE_3D": false,
575 "GL_TEXTURE_BINDING_3D": 0,
576 "GL_TEXTURE_RECTANGLE": false,
577 "GL_TEXTURE_BINDING_RECTANGLE": 0,
578 "GL_TEXTURE_CUBE_MAP": false,
579 "GL_TEXTURE_BINDING_CUBE_MAP": 0
582 "GL_TEXTURE_1D": false,
583 "GL_TEXTURE_BINDING_1D": 0,
584 "GL_TEXTURE_2D": false,
585 "GL_TEXTURE_BINDING_2D": 0,
586 "GL_TEXTURE_3D": false,
587 "GL_TEXTURE_BINDING_3D": 0,
588 "GL_TEXTURE_RECTANGLE": false,
589 "GL_TEXTURE_BINDING_RECTANGLE": 0,
590 "GL_TEXTURE_CUBE_MAP": false,
591 "GL_TEXTURE_BINDING_CUBE_MAP": 0
594 "GL_TEXTURE_1D": false,
595 "GL_TEXTURE_BINDING_1D": 0,
596 "GL_TEXTURE_2D": false,
597 "GL_TEXTURE_BINDING_2D": 0,
598 "GL_TEXTURE_3D": false,
599 "GL_TEXTURE_BINDING_3D": 0,
600 "GL_TEXTURE_RECTANGLE": false,
601 "GL_TEXTURE_BINDING_RECTANGLE": 0,
602 "GL_TEXTURE_CUBE_MAP": false,
603 "GL_TEXTURE_BINDING_CUBE_MAP": 0
606 "GL_TEXTURE_1D": false,
607 "GL_TEXTURE_BINDING_1D": 0,
608 "GL_TEXTURE_2D": false,
609 "GL_TEXTURE_BINDING_2D": 0,
610 "GL_TEXTURE_3D": false,
611 "GL_TEXTURE_BINDING_3D": 0,
612 "GL_TEXTURE_RECTANGLE": false,
613 "GL_TEXTURE_BINDING_RECTANGLE": 0,
614 "GL_TEXTURE_CUBE_MAP": false,
615 "GL_TEXTURE_BINDING_CUBE_MAP": 0
618 "GL_TEXTURE_1D": false,
619 "GL_TEXTURE_BINDING_1D": 0,
620 "GL_TEXTURE_2D": false,
621 "GL_TEXTURE_BINDING_2D": 0,
622 "GL_TEXTURE_3D": false,
623 "GL_TEXTURE_BINDING_3D": 0,
624 "GL_TEXTURE_RECTANGLE": false,
625 "GL_TEXTURE_BINDING_RECTANGLE": 0,
626 "GL_TEXTURE_CUBE_MAP": false,
627 "GL_TEXTURE_BINDING_CUBE_MAP": 0
630 "GL_TEXTURE_1D": false,
631 "GL_TEXTURE_BINDING_1D": 0,
632 "GL_TEXTURE_2D": false,
633 "GL_TEXTURE_BINDING_2D": 0,
634 "GL_TEXTURE_3D": false,
635 "GL_TEXTURE_BINDING_3D": 0,
636 "GL_TEXTURE_RECTANGLE": false,
637 "GL_TEXTURE_BINDING_RECTANGLE": 0,
638 "GL_TEXTURE_CUBE_MAP": false,
639 "GL_TEXTURE_BINDING_CUBE_MAP": 0
642 "GL_TEXTURE_1D": false,
643 "GL_TEXTURE_BINDING_1D": 0,
644 "GL_TEXTURE_2D": false,
645 "GL_TEXTURE_BINDING_2D": 0,
646 "GL_TEXTURE_3D": false,
647 "GL_TEXTURE_BINDING_3D": 0,
648 "GL_TEXTURE_RECTANGLE": false,
649 "GL_TEXTURE_BINDING_RECTANGLE": 0,
650 "GL_TEXTURE_CUBE_MAP": false,
651 "GL_TEXTURE_BINDING_CUBE_MAP": 0
654 "GL_TEXTURE_1D": false,
655 "GL_TEXTURE_BINDING_1D": 0,
656 "GL_TEXTURE_2D": false,
657 "GL_TEXTURE_BINDING_2D": 0,
658 "GL_TEXTURE_3D": false,
659 "GL_TEXTURE_BINDING_3D": 0,
660 "GL_TEXTURE_RECTANGLE": false,
661 "GL_TEXTURE_BINDING_RECTANGLE": 0,
662 "GL_TEXTURE_CUBE_MAP": false,
663 "GL_TEXTURE_BINDING_CUBE_MAP": 0