]> git.cworth.org Git - apitrace-tests/blob - apps/gl/default.ref.json
ab066c88dd42e9c8fcd1d8cc3ad23ca5cc68c057
[apitrace-tests] / apps / gl / default.ref.json
1 {
2   "parameters": {
3     "GL_CURRENT_COLOR": [1, 1, 1, 1],
4     "GL_CURRENT_INDEX": 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,
14     "GL_POINT_SIZE": 1,
15     "GL_LINE_SMOOTH": false,
16     "GL_LINE_WIDTH": 1,
17     "GL_LINE_STIPPLE": false,
18     "GL_LINE_STIPPLE_PATTERN": 65535,
19     "GL_LINE_STIPPLE_REPEAT": 1,
20     "GL_LIST_MODE": "GL_ZERO",
21     "GL_LIST_BASE": 0,
22     "GL_LIST_INDEX": 0,
23     "GL_POLYGON_MODE": ["GL_FILL", "GL_FILL"],
24     "GL_POLYGON_SMOOTH": false,
25     "GL_POLYGON_STIPPLE": false,
26     "GL_EDGE_FLAG": true,
27     "GL_CULL_FACE": false,
28     "GL_CULL_FACE_MODE": "GL_BACK",
29     "GL_FRONT_FACE": "GL_CCW",
30     "GL_LIGHTING": false,
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,
38     "GL_FOG": false,
39     "GL_FOG_INDEX": 0,
40     "GL_FOG_DENSITY": 1,
41     "GL_FOG_START": 0,
42     "GL_FOG_END": 1,
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",
58     "GL_STENCIL_REF": 0,
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,
74     "GL_DITHER": true,
75     "GL_BLEND_DST": "GL_ZERO",
76     "GL_BLEND_SRC": "GL_ONE",
77     "GL_BLEND": false,
78     "GL_LOGIC_OP_MODE": "GL_COPY",
79     "GL_INDEX_LOGIC_OP": false,
80     "GL_COLOR_LOGIC_OP": false,
81     "GL_AUX_BUFFERS": 0,
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,
91     "GL_RGBA_MODE": true,
92     "GL_DOUBLEBUFFER": true,
93     "GL_STEREO": false,
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,
128     "GL_INDEX_SHIFT": 0,
129     "GL_INDEX_OFFSET": 0,
130     "GL_RED_SCALE": 1,
131     "GL_RED_BIAS": 0,
132     "GL_ZOOM_X": 1,
133     "GL_ZOOM_Y": 1,
134     "GL_GREEN_SCALE": 1,
135     "GL_GREEN_BIAS": 0,
136     "GL_BLUE_SCALE": 1,
137     "GL_BLUE_BIAS": 0,
138     "GL_ALPHA_SCALE": 1,
139     "GL_ALPHA_BIAS": 0,
140     "GL_DEPTH_SCALE": 1,
141     "GL_DEPTH_BIAS": 0,
142     "GL_SUBPIXEL_BITS": 4,
143     "GL_INDEX_BITS": 0,
144     "GL_RED_BITS": 8,
145     "GL_GREEN_BITS": 8,
146     "GL_BLUE_BITS": 8,
147     "GL_ALPHA_BITS": 8,
148     "GL_DEPTH_BITS": 24,
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,
228     "GL_MULTISAMPLE": 1,
229     "GL_SAMPLE_ALPHA_TO_COVERAGE": 0,
230     "GL_SAMPLE_ALPHA_TO_ONE": 0,
231     "GL_SAMPLE_COVERAGE": 0,
232     "GL_SAMPLE_BUFFERS": 0,
233     "GL_SAMPLES": 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,
295     "GL_FRONT": {
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],
300       "GL_SHININESS": 0,
301       "GL_COLOR_INDEXES": [0, 1, 1]
302     },
303     "GL_BACK": {
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],
308       "GL_SHININESS": 0,
309       "GL_COLOR_INDEXES": [0, 1, 1]
310     },
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
319     },
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
329     },
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
339     },
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
349     },
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
359     },
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
369     },
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
379     },
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
389     },
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
399     },
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
409     },
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
419     },
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
429     },
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
439     },
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
449     },
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
459     },
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
469     },
470     "GL_TEXTURE_FILTER_CONTROL": {
471       "GL_TEXTURE_LOD_BIAS": 0
472     },
473     "GL_TEXTURE0": {
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
484     },
485     "GL_TEXTURE1": {
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
496     },
497     "GL_TEXTURE2": {
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
508     },
509     "GL_TEXTURE3": {
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
520     },
521     "GL_TEXTURE4": {
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
532     },
533     "GL_TEXTURE5": {
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
544     },
545     "GL_TEXTURE6": {
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
556     },
557     "GL_TEXTURE7": {
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
568     },
569     "GL_TEXTURE8": {
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
580     },
581     "GL_TEXTURE9": {
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
592     },
593     "GL_TEXTURE10": {
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
604     },
605     "GL_TEXTURE11": {
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
616     },
617     "GL_TEXTURE12": {
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
628     },
629     "GL_TEXTURE13": {
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
640     },
641     "GL_TEXTURE14": {
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
652     },
653     "GL_TEXTURE15": {
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
664     }
665   },
666   "shaders": {},
667   "uniforms": {},
668   "textures": {},
669   "framebuffer": {}
670 }