OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file is auto-generated from | 5 // This file is auto-generated from |
6 // gpu/command_buffer/build_gles2_cmd_buffer.py | 6 // gpu/command_buffer/build_gles2_cmd_buffer.py |
7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
10 | 10 |
11 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ | 11 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ |
12 #define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ | 12 #define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ |
13 | 13 |
14 static const GLES2Util::EnumToString enum_to_string_table[] = { | 14 static const GLES2Util::EnumToString enum_to_string_table[] = { |
15 { | 15 { |
16 0x78EC, "GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM", | 16 0x78EC, |
17 }, | 17 "GL_PIXEL_UNPACK_TRANSFER_BUFFER_CHROMIUM", |
18 { | 18 }, |
19 0x8825, "GL_DRAW_BUFFER0_EXT", | 19 { |
20 }, | 20 0x8825, |
21 { | 21 "GL_DRAW_BUFFER0_EXT", |
22 0x0BC1, "GL_ALPHA_TEST_FUNC_QCOM", | 22 }, |
23 }, | 23 { |
24 { | 24 0x0BC1, |
25 0x884C, "GL_TEXTURE_COMPARE_MODE_EXT", | 25 "GL_ALPHA_TEST_FUNC_QCOM", |
26 }, | 26 }, |
27 { | 27 { |
28 0x0BC2, "GL_ALPHA_TEST_REF_QCOM", | 28 0x884C, |
29 }, | 29 "GL_TEXTURE_COMPARE_MODE_EXT", |
30 { | 30 }, |
31 0x884D, "GL_TEXTURE_COMPARE_FUNC_EXT", | 31 { |
32 }, | 32 0x0BC2, |
33 { | 33 "GL_ALPHA_TEST_REF_QCOM", |
34 0x884E, "GL_COMPARE_REF_TO_TEXTURE_EXT", | 34 }, |
35 }, | 35 { |
36 { | 36 0x884D, |
37 0x93A1, "GL_BGRA8_EXT", | 37 "GL_TEXTURE_COMPARE_FUNC_EXT", |
38 }, | 38 }, |
39 { | 39 { |
40 0, "GL_FALSE", | 40 0x884E, |
41 }, | 41 "GL_COMPARE_REF_TO_TEXTURE_EXT", |
42 { | 42 }, |
43 0x00400000, "GL_STENCIL_BUFFER_BIT6_QCOM", | 43 { |
44 }, | 44 0x93A1, |
45 { | 45 "GL_BGRA8_EXT", |
46 0x9138, "GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG", | 46 }, |
47 }, | 47 { |
48 { | 48 0, |
49 0x8FC4, "GL_SHADER_BINARY_VIV", | 49 "GL_FALSE", |
50 }, | 50 }, |
51 { | 51 { |
52 0x9130, "GL_SGX_PROGRAM_BINARY_IMG", | 52 0x00400000, |
53 }, | 53 "GL_STENCIL_BUFFER_BIT6_QCOM", |
54 { | 54 }, |
55 0x9133, "GL_RENDERBUFFER_SAMPLES_IMG", | 55 { |
56 }, | 56 0x9138, |
57 { | 57 "GL_COMPRESSED_RGBA_PVRTC_4BPPV2_IMG", |
58 0x82E0, "GL_BUFFER_KHR", | 58 }, |
59 }, | 59 { |
60 { | 60 0x8FC4, |
61 0x9135, "GL_MAX_SAMPLES_IMG", | 61 "GL_SHADER_BINARY_VIV", |
62 }, | 62 }, |
63 { | 63 { |
64 0x9134, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG", | 64 0x9130, |
65 }, | 65 "GL_SGX_PROGRAM_BINARY_IMG", |
66 { | 66 }, |
67 0x9137, "GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG", | 67 { |
68 }, | 68 0x9133, |
69 { | 69 "GL_RENDERBUFFER_SAMPLES_IMG", |
70 0x9136, "GL_TEXTURE_SAMPLES_IMG", | 70 }, |
71 }, | 71 { |
72 { | 72 0x82E0, |
73 0x00000020, "GL_COLOR_BUFFER_BIT5_QCOM", | 73 "GL_BUFFER_KHR", |
74 }, | 74 }, |
75 { | 75 { |
76 0x0008, "GL_MAP_INVALIDATE_BUFFER_BIT_EXT", | 76 0x9135, |
77 }, | 77 "GL_MAX_SAMPLES_IMG", |
78 { | 78 }, |
79 0x0BC0, "GL_ALPHA_TEST_QCOM", | 79 { |
80 }, | 80 0x9134, |
81 { | 81 "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG", |
82 0x0006, "GL_TRIANGLE_FAN", | 82 }, |
83 }, | 83 { |
84 { | 84 0x9137, |
85 0x0004, "GL_TRIANGLES", | 85 "GL_COMPRESSED_RGBA_PVRTC_2BPPV2_IMG", |
86 }, | 86 }, |
87 { | 87 { |
88 0x0005, "GL_TRIANGLE_STRIP", | 88 0x9136, |
89 }, | 89 "GL_TEXTURE_SAMPLES_IMG", |
90 { | 90 }, |
91 0x0002, "GL_LINE_LOOP", | 91 { |
92 }, | 92 0x00000020, |
93 { | 93 "GL_COLOR_BUFFER_BIT5_QCOM", |
94 0x0003, "GL_LINE_STRIP", | 94 }, |
95 }, | 95 { |
96 { | 96 0x0008, |
97 0x0000, "GL_POINTS", | 97 "GL_MAP_INVALIDATE_BUFFER_BIT_EXT", |
98 }, | 98 }, |
99 { | 99 { |
100 0x0001, "GL_LINES", | 100 0x0BC0, |
101 }, | 101 "GL_ALPHA_TEST_QCOM", |
102 { | 102 }, |
103 0x78F0, "GL_IMAGE_ROWBYTES_CHROMIUM", | 103 { |
104 }, | 104 0x0006, |
105 { | 105 "GL_TRIANGLE_FAN", |
106 0x88B8, "GL_READ_ONLY", | 106 }, |
107 }, | 107 { |
108 { | 108 0x0004, |
109 0x88B9, "GL_WRITE_ONLY_OES", | 109 "GL_TRIANGLES", |
110 }, | 110 }, |
111 { | 111 { |
112 0x8211, "GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT", | 112 0x0005, |
113 }, | 113 "GL_TRIANGLE_STRIP", |
114 { | 114 }, |
115 0x8210, "GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT", | 115 { |
116 }, | 116 0x0002, |
117 { | 117 "GL_LINE_LOOP", |
118 0x8741, "GL_PROGRAM_BINARY_LENGTH_OES", | 118 }, |
119 }, | 119 { |
120 { | 120 0x0003, |
121 0x8740, "GL_Z400_BINARY_AMD", | 121 "GL_LINE_STRIP", |
122 }, | 122 }, |
123 { | 123 { |
124 0x8192, "GL_GENERATE_MIPMAP_HINT", | 124 0x0000, |
125 }, | 125 "GL_POINTS", |
126 { | 126 }, |
127 0x8A54, "GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT", | 127 { |
128 }, | 128 0x0001, |
129 { | 129 "GL_LINES", |
130 0x8A55, "GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT", | 130 }, |
131 }, | 131 { |
132 { | 132 0x78F0, |
133 0x8A56, "GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT", | 133 "GL_IMAGE_ROWBYTES_CHROMIUM", |
134 }, | 134 }, |
135 { | 135 { |
136 0x8A57, "GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT", | 136 0x88B8, |
137 }, | 137 "GL_READ_ONLY", |
138 { | 138 }, |
139 0x8A51, "GL_RGB_RAW_422_APPLE", | 139 { |
140 }, | 140 0x88B9, |
141 { | 141 "GL_WRITE_ONLY_OES", |
142 0x87F9, "GL_3DC_X_AMD", | 142 }, |
143 }, | 143 { |
144 { | 144 0x8211, |
145 0x8A53, "GL_SYNC_OBJECT_APPLE", | 145 "GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT", |
146 }, | 146 }, |
147 { | 147 { |
148 0x8DF8, "GL_SHADER_BINARY_FORMATS", | 148 0x8210, |
149 }, | 149 "GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT", |
150 { | 150 }, |
151 0x8DF9, "GL_NUM_SHADER_BINARY_FORMATS", | 151 { |
152 }, | 152 0x8741, |
153 { | 153 "GL_PROGRAM_BINARY_LENGTH_OES", |
154 0x826D, "GL_DEBUG_GROUP_STACK_DEPTH_KHR", | 154 }, |
155 }, | 155 { |
156 { | 156 0x8740, |
157 0x826B, "GL_DEBUG_SEVERITY_NOTIFICATION_KHR", | 157 "GL_Z400_BINARY_AMD", |
158 }, | 158 }, |
159 { | 159 { |
160 0x826C, "GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR", | 160 0x8192, |
161 }, | 161 "GL_GENERATE_MIPMAP_HINT", |
162 { | 162 }, |
163 0x8B59, "GL_BOOL_VEC4", | 163 { |
164 }, | 164 0x8A54, |
165 { | 165 "GL_COMPRESSED_SRGB_PVRTC_2BPPV1_EXT", |
166 0x826A, "GL_DEBUG_TYPE_POP_GROUP_KHR", | 166 }, |
167 }, | 167 { |
168 { | 168 0x8A55, |
169 0x8B57, "GL_BOOL_VEC2", | 169 "GL_COMPRESSED_SRGB_PVRTC_4BPPV1_EXT", |
170 }, | 170 }, |
171 { | 171 { |
172 0x8DF1, "GL_MEDIUM_FLOAT", | 172 0x8A56, |
173 }, | 173 "GL_COMPRESSED_SRGB_ALPHA_PVRTC_2BPPV1_EXT", |
174 { | 174 }, |
175 0x8B55, "GL_INT_VEC4", | 175 { |
176 }, | 176 0x8A57, |
177 { | 177 "GL_COMPRESSED_SRGB_ALPHA_PVRTC_4BPPV1_EXT", |
178 0x8B54, "GL_INT_VEC3", | 178 }, |
179 }, | 179 { |
180 { | 180 0x8A51, |
181 0x8DF4, "GL_MEDIUM_INT", | 181 "GL_RGB_RAW_422_APPLE", |
182 }, | 182 }, |
183 { | 183 { |
184 0x8DF5, "GL_HIGH_INT", | 184 0x87F9, |
185 }, | 185 "GL_3DC_X_AMD", |
186 { | 186 }, |
187 0x8B51, "GL_FLOAT_VEC3", | 187 { |
188 }, | 188 0x8A53, |
189 { | 189 "GL_SYNC_OBJECT_APPLE", |
190 0x8B50, "GL_FLOAT_VEC2", | 190 }, |
191 }, | 191 { |
192 { | 192 0x8DF8, |
193 0x806F, "GL_TEXTURE_3D_OES", | 193 "GL_SHADER_BINARY_FORMATS", |
194 }, | 194 }, |
195 { | 195 { |
196 0x92E0, "GL_DEBUG_OUTPUT_KHR", | 196 0x8DF9, |
197 }, | 197 "GL_NUM_SHADER_BINARY_FORMATS", |
198 { | 198 }, |
199 0x806A, "GL_TEXTURE_BINDING_3D_OES", | 199 { |
200 }, | 200 0x826D, |
201 { | 201 "GL_DEBUG_GROUP_STACK_DEPTH_KHR", |
202 0x8CE3, "GL_COLOR_ATTACHMENT3_EXT", | 202 }, |
203 }, | 203 { |
204 { | 204 0x826B, |
205 0x1904, "GL_GREEN_NV", | 205 "GL_DEBUG_SEVERITY_NOTIFICATION_KHR", |
206 }, | 206 }, |
207 { | 207 { |
208 0x928D, "GL_DST_OUT_NV", | 208 0x826C, |
209 }, | 209 "GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHR", |
210 { | 210 }, |
211 0x8069, "GL_TEXTURE_BINDING_2D", | 211 { |
212 }, | 212 0x8B59, |
213 { | 213 "GL_BOOL_VEC4", |
214 0x8261, "GL_NO_RESET_NOTIFICATION_EXT", | 214 }, |
215 }, | 215 { |
216 { | 216 0x826A, |
217 0x8DFA, "GL_SHADER_COMPILER", | 217 "GL_DEBUG_TYPE_POP_GROUP_KHR", |
218 }, | 218 }, |
219 { | 219 { |
220 0x8DFB, "GL_MAX_VERTEX_UNIFORM_VECTORS", | 220 0x8B57, |
221 }, | 221 "GL_BOOL_VEC2", |
222 { | 222 }, |
223 0x8DFC, "GL_MAX_VARYING_VECTORS", | 223 { |
224 }, | 224 0x8DF1, |
225 { | 225 "GL_MEDIUM_FLOAT", |
226 0x8B5C, "GL_FLOAT_MAT4", | 226 }, |
227 }, | 227 { |
228 { | 228 0x8B55, |
229 0x8B5B, "GL_FLOAT_MAT3", | 229 "GL_INT_VEC4", |
230 }, | 230 }, |
231 { | 231 { |
232 0x8268, "GL_DEBUG_TYPE_MARKER_KHR", | 232 0x8B54, |
233 }, | 233 "GL_INT_VEC3", |
234 { | 234 }, |
235 0x8269, "GL_DEBUG_TYPE_PUSH_GROUP_KHR", | 235 { |
236 }, | 236 0x8DF4, |
237 { | 237 "GL_MEDIUM_INT", |
238 0x1905, "GL_BLUE_NV", | 238 }, |
239 }, | 239 { |
240 { | 240 0x8DF5, |
241 0x87FF, "GL_PROGRAM_BINARY_FORMATS_OES", | 241 "GL_HIGH_INT", |
242 }, | 242 }, |
243 { | 243 { |
244 0x87FE, "GL_NUM_PROGRAM_BINARY_FORMATS_OES", | 244 0x8B51, |
245 }, | 245 "GL_FLOAT_VEC3", |
246 { | 246 }, |
247 0x2600, "GL_NEAREST", | 247 { |
248 }, | 248 0x8B50, |
249 { | 249 "GL_FLOAT_VEC2", |
250 0x2601, "GL_LINEAR", | 250 }, |
251 }, | 251 { |
252 { | 252 0x806F, |
253 0x8C03, "GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG", | 253 "GL_TEXTURE_3D_OES", |
254 }, | 254 }, |
255 { | 255 { |
256 0x9242, "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM", | 256 0x92E0, |
257 }, | 257 "GL_DEBUG_OUTPUT_KHR", |
258 { | 258 }, |
259 0x88BA, "GL_READ_WRITE", | 259 { |
260 }, | 260 0x806A, |
261 { | 261 "GL_TEXTURE_BINDING_3D_OES", |
262 0x88BB, "GL_BUFFER_ACCESS_OES", | 262 }, |
263 }, | 263 { |
264 { | 264 0x8CE3, |
265 0x88BC, "GL_BUFFER_MAPPED_OES", | 265 "GL_COLOR_ATTACHMENT3_EXT", |
266 }, | 266 }, |
267 { | 267 { |
268 0x88BD, "GL_BUFFER_MAP_POINTER_OES", | 268 0x1904, |
269 }, | 269 "GL_GREEN_NV", |
270 { | 270 }, |
271 0x88BF, "GL_TIME_ELAPSED_EXT", | 271 { |
272 }, | 272 0x928D, |
273 { | 273 "GL_DST_OUT_NV", |
274 0x0C10, "GL_SCISSOR_BOX", | 274 }, |
275 }, | 275 { |
276 { | 276 0x8069, |
277 0x0C11, "GL_SCISSOR_TEST", | 277 "GL_TEXTURE_BINDING_2D", |
278 }, | 278 }, |
279 { | 279 { |
280 0x80000000, "GL_MULTISAMPLE_BUFFER_BIT7_QCOM", | 280 0x8261, |
281 }, | 281 "GL_NO_RESET_NOTIFICATION_EXT", |
282 { | 282 }, |
283 0x8A48, "GL_TEXTURE_SRGB_DECODE_EXT", | 283 { |
284 }, | 284 0x8DFA, |
285 { | 285 "GL_SHADER_COMPILER", |
286 0x300E, "GL_CONTEXT_LOST", | 286 }, |
287 }, | 287 { |
288 { | 288 0x8DFB, |
289 0x02000000, "GL_MULTISAMPLE_BUFFER_BIT1_QCOM", | 289 "GL_MAX_VERTEX_UNIFORM_VECTORS", |
290 }, | 290 }, |
291 { | 291 { |
292 0x8C2F, "GL_ANY_SAMPLES_PASSED_EXT", | 292 0x8DFC, |
293 }, | 293 "GL_MAX_VARYING_VECTORS", |
294 { | 294 }, |
295 0x8BD2, "GL_TEXTURE_WIDTH_QCOM", | 295 { |
296 }, | 296 0x8B5C, |
297 { | 297 "GL_FLOAT_MAT4", |
298 0x8BD3, "GL_TEXTURE_HEIGHT_QCOM", | 298 }, |
299 }, | 299 { |
300 { | 300 0x8B5B, |
301 0x8BD4, "GL_TEXTURE_DEPTH_QCOM", | 301 "GL_FLOAT_MAT3", |
302 }, | 302 }, |
303 { | 303 { |
304 0x8BD5, "GL_TEXTURE_INTERNAL_FORMAT_QCOM", | 304 0x8268, |
305 }, | 305 "GL_DEBUG_TYPE_MARKER_KHR", |
306 { | 306 }, |
307 0x8BD6, "GL_TEXTURE_FORMAT_QCOM", | 307 { |
308 }, | 308 0x8269, |
309 { | 309 "GL_DEBUG_TYPE_PUSH_GROUP_KHR", |
310 0x8BD7, "GL_TEXTURE_TYPE_QCOM", | 310 }, |
311 }, | 311 { |
312 { | 312 0x1905, |
313 0x8B8D, "GL_CURRENT_PROGRAM", | 313 "GL_BLUE_NV", |
314 }, | 314 }, |
315 { | 315 { |
316 0x8BD9, "GL_TEXTURE_NUM_LEVELS_QCOM", | 316 0x87FF, |
317 }, | 317 "GL_PROGRAM_BINARY_FORMATS_OES", |
318 { | 318 }, |
319 0x00200000, "GL_STENCIL_BUFFER_BIT5_QCOM", | 319 { |
320 }, | 320 0x87FE, |
321 { | 321 "GL_NUM_PROGRAM_BINARY_FORMATS_OES", |
322 0x8B8A, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH", | 322 }, |
323 }, | 323 { |
324 { | 324 0x2600, |
325 0x8B8B, "GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES", | 325 "GL_NEAREST", |
326 }, | 326 }, |
327 { | 327 { |
328 0x8B8C, "GL_SHADING_LANGUAGE_VERSION", | 328 0x2601, |
329 }, | 329 "GL_LINEAR", |
330 { | 330 }, |
331 0x8BDA, "GL_TEXTURE_TARGET_QCOM", | 331 { |
332 }, | 332 0x8C03, |
333 { | 333 "GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG", |
334 0x8BDB, "GL_TEXTURE_OBJECT_VALID_QCOM", | 334 }, |
335 }, | 335 { |
336 { | 336 0x9242, |
337 0x8BDC, "GL_STATE_RESTORE", | 337 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM", |
338 }, | 338 }, |
339 { | 339 { |
340 0x8B88, "GL_SHADER_SOURCE_LENGTH", | 340 0x88BA, |
341 }, | 341 "GL_READ_WRITE", |
342 { | 342 }, |
343 0x8B89, "GL_ACTIVE_ATTRIBUTES", | 343 { |
344 }, | 344 0x88BB, |
345 { | 345 "GL_BUFFER_ACCESS_OES", |
346 0x93C9, "GL_COMPRESSED_RGBA_ASTC_6x6x6_OES", | 346 }, |
347 }, | 347 { |
348 { | 348 0x88BC, |
349 0x93C8, "GL_COMPRESSED_RGBA_ASTC_6x6x5_OES", | 349 "GL_BUFFER_MAPPED_OES", |
350 }, | 350 }, |
351 { | 351 { |
352 0x8B84, "GL_INFO_LOG_LENGTH", | 352 0x88BD, |
353 }, | 353 "GL_BUFFER_MAP_POINTER_OES", |
354 { | 354 }, |
355 0x8B85, "GL_ATTACHED_SHADERS", | 355 { |
356 }, | 356 0x88BF, |
357 { | 357 "GL_TIME_ELAPSED_EXT", |
358 0x8B86, "GL_ACTIVE_UNIFORMS", | 358 }, |
359 }, | 359 { |
360 { | 360 0x0C10, |
361 0x8B87, "GL_ACTIVE_UNIFORM_MAX_LENGTH", | 361 "GL_SCISSOR_BOX", |
362 }, | 362 }, |
363 { | 363 { |
364 0x8B80, "GL_DELETE_STATUS", | 364 0x0C11, |
365 }, | 365 "GL_SCISSOR_TEST", |
366 { | 366 }, |
367 0x8B81, "GL_COMPILE_STATUS", | 367 { |
368 }, | 368 0x80000000, |
369 { | 369 "GL_MULTISAMPLE_BUFFER_BIT7_QCOM", |
370 0x8B82, "GL_LINK_STATUS", | 370 }, |
371 }, | 371 { |
372 { | 372 0x8A48, |
373 0x8B83, "GL_VALIDATE_STATUS", | 373 "GL_TEXTURE_SRGB_DECODE_EXT", |
374 }, | 374 }, |
375 { | 375 { |
376 0x8D48, "GL_STENCIL_INDEX8", | 376 0x300E, |
377 }, | 377 "GL_CONTEXT_LOST", |
378 { | 378 }, |
379 0x8D46, "GL_STENCIL_INDEX1_OES", | 379 { |
380 }, | 380 0x02000000, |
381 { | 381 "GL_MULTISAMPLE_BUFFER_BIT1_QCOM", |
382 0x8D47, "GL_STENCIL_INDEX4_OES", | 382 }, |
383 }, | 383 { |
384 { | 384 0x8C2F, |
385 0x8D44, "GL_RENDERBUFFER_INTERNAL_FORMAT", | 385 "GL_ANY_SAMPLES_PASSED_EXT", |
386 }, | 386 }, |
387 { | 387 { |
388 0x00000100, "GL_DEPTH_BUFFER_BIT", | 388 0x8BD2, |
389 }, | 389 "GL_TEXTURE_WIDTH_QCOM", |
390 { | 390 }, |
391 0x8D42, "GL_RENDERBUFFER_WIDTH", | 391 { |
392 }, | 392 0x8BD3, |
393 { | 393 "GL_TEXTURE_HEIGHT_QCOM", |
394 0x8D43, "GL_RENDERBUFFER_HEIGHT", | 394 }, |
395 }, | 395 { |
396 { | 396 0x8BD4, |
397 0x8D40, "GL_FRAMEBUFFER", | 397 "GL_TEXTURE_DEPTH_QCOM", |
398 }, | 398 }, |
399 { | 399 { |
400 0x8D41, "GL_RENDERBUFFER", | 400 0x8BD5, |
401 }, | 401 "GL_TEXTURE_INTERNAL_FORMAT_QCOM", |
402 { | 402 }, |
403 0x0BD0, "GL_DITHER", | 403 { |
404 }, | 404 0x8BD6, |
405 { | 405 "GL_TEXTURE_FORMAT_QCOM", |
406 0x93D3, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR", | 406 }, |
407 }, | 407 { |
408 { | 408 0x8BD7, |
409 0x1801, "GL_DEPTH_EXT", | 409 "GL_TEXTURE_TYPE_QCOM", |
410 }, | 410 }, |
411 { | 411 { |
412 0x1800, "GL_COLOR_EXT", | 412 0x8B8D, |
413 }, | 413 "GL_CURRENT_PROGRAM", |
414 { | 414 }, |
415 0x1802, "GL_STENCIL_EXT", | 415 { |
416 }, | 416 0x8BD9, |
417 { | 417 "GL_TEXTURE_NUM_LEVELS_QCOM", |
418 0x0B21, "GL_LINE_WIDTH", | 418 }, |
419 }, | 419 { |
420 { | 420 0x00200000, |
421 0x81A5, "GL_DEPTH_COMPONENT16", | 421 "GL_STENCIL_BUFFER_BIT5_QCOM", |
422 }, | 422 }, |
423 { | 423 { |
424 0x81A6, "GL_DEPTH_COMPONENT24_OES", | 424 0x8B8A, |
425 }, | 425 "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH", |
426 { | 426 }, |
427 0x81A7, "GL_DEPTH_COMPONENT32_OES", | 427 { |
428 }, | 428 0x8B8B, |
429 { | 429 "GL_FRAGMENT_SHADER_DERIVATIVE_HINT_OES", |
430 0x88FE, "GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE", | 430 }, |
431 }, | 431 { |
432 { | 432 0x8B8C, |
433 0x8B6A, "GL_FLOAT_MAT4x3_NV", | 433 "GL_SHADING_LANGUAGE_VERSION", |
434 }, | 434 }, |
435 { | 435 { |
436 0x93D0, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR", | 436 0x8BDA, |
437 }, | 437 "GL_TEXTURE_TARGET_QCOM", |
438 { | 438 }, |
439 0x9143, "GL_MAX_DEBUG_MESSAGE_LENGTH_KHR", | 439 { |
440 }, | 440 0x8BDB, |
441 { | 441 "GL_TEXTURE_OBJECT_VALID_QCOM", |
442 0x9144, "GL_MAX_DEBUG_LOGGED_MESSAGES_KHR", | 442 }, |
443 }, | 443 { |
444 { | 444 0x8BDC, |
445 0x9145, "GL_DEBUG_LOGGED_MESSAGES_KHR", | 445 "GL_STATE_RESTORE", |
446 }, | 446 }, |
447 { | 447 { |
448 0x9146, "GL_DEBUG_SEVERITY_HIGH_KHR", | 448 0x8B88, |
449 }, | 449 "GL_SHADER_SOURCE_LENGTH", |
450 { | 450 }, |
451 0x9147, "GL_DEBUG_SEVERITY_MEDIUM_KHR", | 451 { |
452 }, | 452 0x8B89, |
453 { | 453 "GL_ACTIVE_ATTRIBUTES", |
454 0x9148, "GL_DEBUG_SEVERITY_LOW_KHR", | 454 }, |
455 }, | 455 { |
456 { | 456 0x93C9, |
457 0x9260, "GL_GCCSO_SHADER_BINARY_FJ", | 457 "GL_COMPRESSED_RGBA_ASTC_6x6x6_OES", |
458 }, | 458 }, |
459 { | 459 { |
460 0x8F60, "GL_MALI_SHADER_BINARY_ARM", | 460 0x93C8, |
461 }, | 461 "GL_COMPRESSED_RGBA_ASTC_6x6x5_OES", |
462 { | 462 }, |
463 0x8F61, "GL_MALI_PROGRAM_BINARY_ARM", | 463 { |
464 }, | 464 0x8B84, |
465 { | 465 "GL_INFO_LOG_LENGTH", |
466 0x87EE, "GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD", | 466 }, |
467 }, | 467 { |
468 { | 468 0x8B85, |
469 0x822B, "GL_RG8_EXT", | 469 "GL_ATTACHED_SHADERS", |
470 }, | 470 }, |
471 { | 471 { |
472 0x822F, "GL_RG16F_EXT", | 472 0x8B86, |
473 }, | 473 "GL_ACTIVE_UNIFORMS", |
474 { | 474 }, |
475 0x822D, "GL_R16F_EXT", | 475 { |
476 }, | 476 0x8B87, |
477 { | 477 "GL_ACTIVE_UNIFORM_MAX_LENGTH", |
478 0x822E, "GL_R32F_EXT", | 478 }, |
479 }, | 479 { |
480 { | 480 0x8B80, |
481 1, "GL_ES_VERSION_2_0", | 481 "GL_DELETE_STATUS", |
482 }, | 482 }, |
483 { | 483 { |
484 0x84F9, "GL_DEPTH_STENCIL_OES", | 484 0x8B81, |
485 }, | 485 "GL_COMPILE_STATUS", |
486 { | 486 }, |
487 0x8368, "GL_UNSIGNED_INT_2_10_10_10_REV_EXT", | 487 { |
488 }, | 488 0x8B82, |
489 { | 489 "GL_LINK_STATUS", |
490 0x8819, "GL_LUMINANCE_ALPHA32F_EXT", | 490 }, |
491 }, | 491 { |
492 { | 492 0x8B83, |
493 0x8818, "GL_LUMINANCE32F_EXT", | 493 "GL_VALIDATE_STATUS", |
494 }, | 494 }, |
495 { | 495 { |
496 0x8363, "GL_UNSIGNED_SHORT_5_6_5", | 496 0x8D48, |
497 }, | 497 "GL_STENCIL_INDEX8", |
498 { | 498 }, |
499 0x8814, "GL_RGBA32F_EXT", | 499 { |
500 }, | 500 0x8D46, |
501 { | 501 "GL_STENCIL_INDEX1_OES", |
502 0x84F2, "GL_ALL_COMPLETED_NV", | 502 }, |
503 }, | 503 { |
504 { | 504 0x8D47, |
505 0x8816, "GL_ALPHA32F_EXT", | 505 "GL_STENCIL_INDEX4_OES", |
506 }, | 506 }, |
507 { | 507 { |
508 0x84F4, "GL_FENCE_CONDITION_NV", | 508 0x8D44, |
509 }, | 509 "GL_RENDERBUFFER_INTERNAL_FORMAT", |
510 { | 510 }, |
511 0x8366, "GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT", | 511 { |
512 }, | 512 0x00000100, |
513 { | 513 "GL_DEPTH_BUFFER_BIT", |
514 0x8365, "GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT", | 514 }, |
515 }, | 515 { |
516 { | 516 0x8D42, |
517 0x84F7, "GL_COMMANDS_COMPLETED_CHROMIUM", | 517 "GL_RENDERBUFFER_WIDTH", |
518 }, | 518 }, |
519 { | 519 { |
520 0x881E, "GL_LUMINANCE16F_EXT", | 520 0x8D43, |
521 }, | 521 "GL_RENDERBUFFER_HEIGHT", |
522 { | 522 }, |
523 0x84FA, "GL_UNSIGNED_INT_24_8_OES", | 523 { |
524 }, | 524 0x8D40, |
525 { | 525 "GL_FRAMEBUFFER", |
526 0x881F, "GL_LUMINANCE_ALPHA16F_EXT", | 526 }, |
527 }, | 527 { |
528 { | 528 0x8D41, |
529 0x881A, "GL_RGBA16F_EXT", | 529 "GL_RENDERBUFFER", |
530 }, | 530 }, |
531 { | 531 { |
532 0x84FE, "GL_TEXTURE_MAX_ANISOTROPY_EXT", | 532 0x0BD0, |
533 }, | 533 "GL_DITHER", |
534 { | 534 }, |
535 0x0901, "GL_CCW", | 535 { |
536 }, | 536 0x93D3, |
537 { | 537 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR", |
538 0x0900, "GL_CW", | 538 }, |
539 }, | 539 { |
540 { | 540 0x1801, |
541 0x8229, "GL_R8_EXT", | 541 "GL_DEPTH_EXT", |
542 }, | 542 }, |
543 { | 543 { |
544 0x9283, "GL_DISJOINT_NV", | 544 0x1800, |
545 }, | 545 "GL_COLOR_EXT", |
546 { | 546 }, |
547 0x8227, "GL_RG_EXT", | 547 { |
548 }, | 548 0x1802, |
549 { | 549 "GL_STENCIL_EXT", |
550 0x8B66, "GL_FLOAT_MAT2x4_NV", | 550 }, |
551 }, | 551 { |
552 { | 552 0x0B21, |
553 0x8B67, "GL_FLOAT_MAT3x2_NV", | 553 "GL_LINE_WIDTH", |
554 }, | 554 }, |
555 { | 555 { |
556 0x8B65, "GL_FLOAT_MAT2x3_NV", | 556 0x81A5, |
557 }, | 557 "GL_DEPTH_COMPONENT16", |
558 { | 558 }, |
559 0x8B62, "GL_SAMPLER_2D_SHADOW_EXT", | 559 { |
560 }, | 560 0x81A6, |
561 { | 561 "GL_DEPTH_COMPONENT24_OES", |
562 0x8B63, "GL_SAMPLER_2D_RECT_ARB", | 562 }, |
563 }, | 563 { |
564 { | 564 0x81A7, |
565 0x8B60, "GL_SAMPLER_CUBE", | 565 "GL_DEPTH_COMPONENT32_OES", |
566 }, | 566 }, |
567 { | 567 { |
568 0x00001000, "GL_DEPTH_BUFFER_BIT4_QCOM", | 568 0x88FE, |
569 }, | 569 "GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE", |
570 { | 570 }, |
571 0x8B68, "GL_FLOAT_MAT3x4_NV", | 571 { |
572 }, | 572 0x8B6A, |
573 { | 573 "GL_FLOAT_MAT4x3_NV", |
574 0x83F0, "GL_COMPRESSED_RGB_S3TC_DXT1_EXT", | 574 }, |
575 }, | 575 { |
576 { | 576 0x93D0, |
577 0x00000080, "GL_COLOR_BUFFER_BIT7_QCOM", | 577 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR", |
578 }, | 578 }, |
579 { | 579 { |
580 0x88F0, "GL_DEPTH24_STENCIL8_OES", | 580 0x9143, |
581 }, | 581 "GL_MAX_DEBUG_MESSAGE_LENGTH_KHR", |
582 { | 582 }, |
583 0x80A0, "GL_SAMPLE_COVERAGE", | 583 { |
584 }, | 584 0x9144, |
585 { | 585 "GL_MAX_DEBUG_LOGGED_MESSAGES_KHR", |
586 0x928F, "GL_DST_ATOP_NV", | 586 }, |
587 }, | 587 { |
588 { | 588 0x9145, |
589 0x80A9, "GL_SAMPLES", | 589 "GL_DEBUG_LOGGED_MESSAGES_KHR", |
590 }, | 590 }, |
591 { | 591 { |
592 0x80A8, "GL_SAMPLE_BUFFERS", | 592 0x9146, |
593 }, | 593 "GL_DEBUG_SEVERITY_HIGH_KHR", |
594 { | 594 }, |
595 0x0D55, "GL_ALPHA_BITS", | 595 { |
596 }, | 596 0x9147, |
597 { | 597 "GL_DEBUG_SEVERITY_MEDIUM_KHR", |
598 0x0D54, "GL_BLUE_BITS", | 598 }, |
599 }, | 599 { |
600 { | 600 0x9148, |
601 0x0D57, "GL_STENCIL_BITS", | 601 "GL_DEBUG_SEVERITY_LOW_KHR", |
602 }, | 602 }, |
603 { | 603 { |
604 0x0D56, "GL_DEPTH_BITS", | 604 0x9260, |
605 }, | 605 "GL_GCCSO_SHADER_BINARY_FJ", |
606 { | 606 }, |
607 0x8CD5, "GL_FRAMEBUFFER_COMPLETE", | 607 { |
608 }, | 608 0x8F60, |
609 { | 609 "GL_MALI_SHADER_BINARY_ARM", |
610 0x0D50, "GL_SUBPIXEL_BITS", | 610 }, |
611 }, | 611 { |
612 { | 612 0x8F61, |
613 0x0D53, "GL_GREEN_BITS", | 613 "GL_MALI_PROGRAM_BINARY_ARM", |
614 }, | 614 }, |
615 { | 615 { |
616 0x0D52, "GL_RED_BITS", | 616 0x87EE, |
617 }, | 617 "GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD", |
618 { | 618 }, |
619 0x8037, "GL_POLYGON_OFFSET_FILL", | 619 { |
620 }, | 620 0x822B, |
621 { | 621 "GL_RG8_EXT", |
622 0x928C, "GL_SRC_OUT_NV", | 622 }, |
623 }, | 623 { |
624 { | 624 0x822F, |
625 0x8034, "GL_UNSIGNED_SHORT_5_5_5_1", | 625 "GL_RG16F_EXT", |
626 }, | 626 }, |
627 { | 627 { |
628 0x8033, "GL_UNSIGNED_SHORT_4_4_4_4", | 628 0x822D, |
629 }, | 629 "GL_R16F_EXT", |
630 { | 630 }, |
631 0x928B, "GL_DST_IN_NV", | 631 { |
632 }, | 632 0x822E, |
633 { | 633 "GL_R32F_EXT", |
634 0x0305, "GL_ONE_MINUS_DST_ALPHA", | 634 }, |
635 }, | 635 { |
636 { | 636 1, |
637 0x0304, "GL_DST_ALPHA", | 637 "GL_ES_VERSION_2_0", |
638 }, | 638 }, |
639 { | 639 { |
640 0x0307, "GL_ONE_MINUS_DST_COLOR", | 640 0x84F9, |
641 }, | 641 "GL_DEPTH_STENCIL_OES", |
642 { | 642 }, |
643 0x0306, "GL_DST_COLOR", | 643 { |
644 }, | 644 0x8368, |
645 { | 645 "GL_UNSIGNED_INT_2_10_10_10_REV_EXT", |
646 0x0301, "GL_ONE_MINUS_SRC_COLOR", | 646 }, |
647 }, | 647 { |
648 { | 648 0x8819, |
649 0x0300, "GL_SRC_COLOR", | 649 "GL_LUMINANCE_ALPHA32F_EXT", |
650 }, | 650 }, |
651 { | 651 { |
652 0x0303, "GL_ONE_MINUS_SRC_ALPHA", | 652 0x8818, |
653 }, | 653 "GL_LUMINANCE32F_EXT", |
654 { | 654 }, |
655 0x0302, "GL_SRC_ALPHA", | 655 { |
656 }, | 656 0x8363, |
657 { | 657 "GL_UNSIGNED_SHORT_5_6_5", |
658 0x0308, "GL_SRC_ALPHA_SATURATE", | 658 }, |
659 }, | 659 { |
660 { | 660 0x8814, |
661 0x2A00, "GL_POLYGON_OFFSET_UNITS", | 661 "GL_RGBA32F_EXT", |
662 }, | 662 }, |
663 { | 663 { |
664 0xFFFFFFFF, "GL_ALL_SHADER_BITS_EXT", | 664 0x84F2, |
665 }, | 665 "GL_ALL_COMPLETED_NV", |
666 { | 666 }, |
667 0x00800000, "GL_STENCIL_BUFFER_BIT7_QCOM", | 667 { |
668 }, | 668 0x8816, |
669 { | 669 "GL_ALPHA32F_EXT", |
670 0x8C4D, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV", | 670 }, |
671 }, | 671 { |
672 { | 672 0x84F4, |
673 0x00020000, "GL_STENCIL_BUFFER_BIT1_QCOM", | 673 "GL_FENCE_CONDITION_NV", |
674 }, | 674 }, |
675 { | 675 { |
676 0x8D00, "GL_DEPTH_ATTACHMENT", | 676 0x8366, |
677 }, | 677 "GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT", |
678 { | 678 }, |
679 0x8FA0, "GL_PERFMON_GLOBAL_MODE_QCOM", | 679 { |
680 }, | 680 0x8365, |
681 { | 681 "GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT", |
682 0x8815, "GL_RGB32F_EXT", | 682 }, |
683 }, | 683 { |
684 { | 684 0x84F7, |
685 0x813D, "GL_TEXTURE_MAX_LEVEL_APPLE", | 685 "GL_COMMANDS_COMPLETED_CHROMIUM", |
686 }, | 686 }, |
687 { | 687 { |
688 0x8DFD, "GL_MAX_FRAGMENT_UNIFORM_VECTORS", | 688 0x881E, |
689 }, | 689 "GL_LUMINANCE16F_EXT", |
690 { | 690 }, |
691 0x8CDD, "GL_FRAMEBUFFER_UNSUPPORTED", | 691 { |
692 }, | 692 0x84FA, |
693 { | 693 "GL_UNSIGNED_INT_24_8_OES", |
694 0x8CDF, "GL_MAX_COLOR_ATTACHMENTS_EXT", | 694 }, |
695 }, | 695 { |
696 { | 696 0x881F, |
697 0x90F3, "GL_CONTEXT_ROBUST_ACCESS_EXT", | 697 "GL_LUMINANCE_ALPHA16F_EXT", |
698 }, | 698 }, |
699 { | 699 { |
700 0x90F2, "GL_MAX_MULTIVIEW_BUFFERS_EXT", | 700 0x881A, |
701 }, | 701 "GL_RGBA16F_EXT", |
702 { | 702 }, |
703 0x90F1, "GL_MULTIVIEW_EXT", | 703 { |
704 }, | 704 0x84FE, |
705 { | 705 "GL_TEXTURE_MAX_ANISOTROPY_EXT", |
706 0x90F0, "GL_COLOR_ATTACHMENT_EXT", | 706 }, |
707 }, | 707 { |
708 { | 708 0x0901, |
709 0x803C, "GL_ALPHA8_OES", | 709 "GL_CCW", |
710 }, | 710 }, |
711 { | 711 { |
712 0x84F5, "GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM", | 712 0x0900, |
713 }, | 713 "GL_CW", |
714 { | 714 }, |
715 0x882A, "GL_DRAW_BUFFER5_EXT", | 715 { |
716 }, | 716 0x8229, |
717 { | 717 "GL_R8_EXT", |
718 0x80AA, "GL_SAMPLE_COVERAGE_VALUE", | 718 }, |
719 }, | 719 { |
720 { | 720 0x9283, |
721 0x84F6, "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM", | 721 "GL_DISJOINT_NV", |
722 }, | 722 }, |
723 { | 723 { |
724 0x80AB, "GL_SAMPLE_COVERAGE_INVERT", | 724 0x8227, |
725 }, | 725 "GL_RG_EXT", |
726 { | 726 }, |
727 0x8C41, "GL_SRGB8_NV", | 727 { |
728 }, | 728 0x8B66, |
729 { | 729 "GL_FLOAT_MAT2x4_NV", |
730 0x8C40, "GL_SRGB_EXT", | 730 }, |
731 }, | 731 { |
732 { | 732 0x8B67, |
733 0x882B, "GL_DRAW_BUFFER6_EXT", | 733 "GL_FLOAT_MAT3x2_NV", |
734 }, | 734 }, |
735 { | 735 { |
736 0x8C17, "GL_UNSIGNED_NORMALIZED_EXT", | 736 0x8B65, |
737 }, | 737 "GL_FLOAT_MAT2x3_NV", |
738 { | 738 }, |
739 0x8A4A, "GL_SKIP_DECODE_EXT", | 739 { |
740 }, | 740 0x8B62, |
741 { | 741 "GL_SAMPLER_2D_SHADOW_EXT", |
742 0x8A4F, "GL_PROGRAM_PIPELINE_OBJECT_EXT", | 742 }, |
743 }, | 743 { |
744 { | 744 0x8B63, |
745 0x882C, "GL_DRAW_BUFFER7_EXT", | 745 "GL_SAMPLER_2D_RECT_ARB", |
746 }, | 746 }, |
747 { | 747 { |
748 0x0010, "GL_MAP_FLUSH_EXPLICIT_BIT_EXT", | 748 0x8B60, |
749 }, | 749 "GL_SAMPLER_CUBE", |
750 { | 750 }, |
751 0x882D, "GL_DRAW_BUFFER8_EXT", | 751 { |
752 }, | 752 0x00001000, |
753 { | 753 "GL_DEPTH_BUFFER_BIT4_QCOM", |
754 0x8F37, "GL_COPY_WRITE_BUFFER_NV", | 754 }, |
755 }, | 755 { |
756 { | 756 0x8B68, |
757 0x8F36, "GL_COPY_READ_BUFFER_NV", | 757 "GL_FLOAT_MAT3x4_NV", |
758 }, | 758 }, |
759 { | 759 { |
760 0x84FF, "GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT", | 760 0x83F0, |
761 }, | 761 "GL_COMPRESSED_RGB_S3TC_DXT1_EXT", |
762 { | 762 }, |
763 0x6000, "GL_TEXTURE_POOL_CHROMIUM", | 763 { |
764 }, | 764 0x00000080, |
765 { | 765 "GL_COLOR_BUFFER_BIT7_QCOM", |
766 0x0B74, "GL_DEPTH_FUNC", | 766 }, |
767 }, | 767 { |
768 { | 768 0x88F0, |
769 0x8A49, "GL_DECODE_EXT", | 769 "GL_DEPTH24_STENCIL8_OES", |
770 }, | 770 }, |
771 { | 771 { |
772 0x881B, "GL_RGB16F_EXT", | 772 0x80A0, |
773 }, | 773 "GL_SAMPLE_COVERAGE", |
774 { | 774 }, |
775 0x0B71, "GL_DEPTH_TEST", | 775 { |
776 }, | 776 0x928F, |
777 { | 777 "GL_DST_ATOP_NV", |
778 0x0B70, "GL_DEPTH_RANGE", | 778 }, |
779 }, | 779 { |
780 { | 780 0x80A9, |
781 0x0B73, "GL_DEPTH_CLEAR_VALUE", | 781 "GL_SAMPLES", |
782 }, | 782 }, |
783 { | 783 { |
784 0x0B72, "GL_DEPTH_WRITEMASK", | 784 0x80A8, |
785 }, | 785 "GL_SAMPLE_BUFFERS", |
786 { | 786 }, |
787 0x85BA, "GL_UNSIGNED_SHORT_8_8_APPLE", | 787 { |
788 }, | 788 0x0D55, |
789 { | 789 "GL_ALPHA_BITS", |
790 0x882E, "GL_DRAW_BUFFER9_EXT", | 790 }, |
791 }, | 791 { |
792 { | 792 0x0D54, |
793 0x6001, "GL_TEXTURE_POOL_MANAGED_CHROMIUM", | 793 "GL_BLUE_BITS", |
794 }, | 794 }, |
795 { | 795 { |
796 0x8073, "GL_MAX_3D_TEXTURE_SIZE_OES", | 796 0x0D57, |
797 }, | 797 "GL_STENCIL_BITS", |
798 { | 798 }, |
799 0x8072, "GL_TEXTURE_WRAP_R_OES", | 799 { |
800 }, | 800 0x0D56, |
801 { | 801 "GL_DEPTH_BITS", |
802 0x9289, "GL_DST_OVER_NV", | 802 }, |
803 }, | 803 { |
804 { | 804 0x8CD5, |
805 0x882F, "GL_DRAW_BUFFER10_EXT", | 805 "GL_FRAMEBUFFER_COMPLETE", |
806 }, | 806 }, |
807 { | 807 { |
808 0x8074, "GL_VERTEX_ARRAY_KHR", | 808 0x0D50, |
809 }, | 809 "GL_SUBPIXEL_BITS", |
810 { | 810 }, |
811 0x80E1, "GL_BGRA_EXT", | 811 { |
812 }, | 812 0x0D53, |
813 { | 813 "GL_GREEN_BITS", |
814 0x8ED7, "GL_COVERAGE_AUTOMATIC_NV", | 814 }, |
815 }, | 815 { |
816 { | 816 0x0D52, |
817 0x8ED6, "GL_COVERAGE_EDGE_FRAGMENTS_NV", | 817 "GL_RED_BITS", |
818 }, | 818 }, |
819 { | 819 { |
820 0x8ED5, "GL_COVERAGE_ALL_FRAGMENTS_NV", | 820 0x8037, |
821 }, | 821 "GL_POLYGON_OFFSET_FILL", |
822 { | 822 }, |
823 0x8ED4, "GL_COVERAGE_SAMPLES_NV", | 823 { |
824 }, | 824 0x928C, |
825 { | 825 "GL_SRC_OUT_NV", |
826 0x8ED3, "GL_COVERAGE_BUFFERS_NV", | 826 }, |
827 }, | 827 { |
828 { | 828 0x8034, |
829 0x8ED2, "GL_COVERAGE_ATTACHMENT_NV", | 829 "GL_UNSIGNED_SHORT_5_5_5_1", |
830 }, | 830 }, |
831 { | 831 { |
832 0x8ED1, "GL_COVERAGE_COMPONENT4_NV", | 832 0x8033, |
833 }, | 833 "GL_UNSIGNED_SHORT_4_4_4_4", |
834 { | 834 }, |
835 0x8ED0, "GL_COVERAGE_COMPONENT_NV", | 835 { |
836 }, | 836 0x928B, |
837 { | 837 "GL_DST_IN_NV", |
838 0x9288, "GL_SRC_OVER_NV", | 838 }, |
839 }, | 839 { |
840 { | 840 0x0305, |
841 0x800B, "GL_FUNC_REVERSE_SUBTRACT", | 841 "GL_ONE_MINUS_DST_ALPHA", |
842 }, | 842 }, |
843 { | 843 { |
844 0x00000400, "GL_STENCIL_BUFFER_BIT", | 844 0x0304, |
845 }, | 845 "GL_DST_ALPHA", |
846 { | 846 }, |
847 0x800A, "GL_FUNC_SUBTRACT", | 847 { |
848 }, | 848 0x0307, |
849 { | 849 "GL_ONE_MINUS_DST_COLOR", |
850 0x8E2C, "GL_DEPTH_COMPONENT16_NONLINEAR_NV", | 850 }, |
851 }, | 851 { |
852 { | 852 0x0306, |
853 0x889F, "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING", | 853 "GL_DST_COLOR", |
854 }, | 854 }, |
855 { | 855 { |
856 0x8219, "GL_FRAMEBUFFER_UNDEFINED_OES", | 856 0x0301, |
857 }, | 857 "GL_ONE_MINUS_SRC_COLOR", |
858 { | 858 }, |
859 0x8E22, "GL_TRANSFORM_FEEDBACK", | 859 { |
860 }, | 860 0x0300, |
861 { | 861 "GL_SRC_COLOR", |
862 0x8E28, "GL_TIMESTAMP_EXT", | 862 }, |
863 }, | 863 { |
864 { | 864 0x0303, |
865 0x8006, "GL_FUNC_ADD", | 865 "GL_ONE_MINUS_SRC_ALPHA", |
866 }, | 866 }, |
867 { | 867 { |
868 0x8007, "GL_MIN_EXT", | 868 0x0302, |
869 }, | 869 "GL_SRC_ALPHA", |
870 { | 870 }, |
871 0x8004, "GL_ONE_MINUS_CONSTANT_ALPHA", | 871 { |
872 }, | 872 0x0308, |
873 { | 873 "GL_SRC_ALPHA_SATURATE", |
874 0x8005, "GL_BLEND_COLOR", | 874 }, |
875 }, | 875 { |
876 { | 876 0x2A00, |
877 0x8002, "GL_ONE_MINUS_CONSTANT_COLOR", | 877 "GL_POLYGON_OFFSET_UNITS", |
878 }, | 878 }, |
879 { | 879 { |
880 0x8003, "GL_CONSTANT_ALPHA", | 880 0xFFFFFFFF, |
881 }, | 881 "GL_ALL_SHADER_BITS_EXT", |
882 { | 882 }, |
883 0x8001, "GL_CONSTANT_COLOR", | 883 { |
884 }, | 884 0x00800000, |
885 { | 885 "GL_STENCIL_BUFFER_BIT7_QCOM", |
886 0x0204, "GL_GREATER", | 886 }, |
887 }, | 887 { |
888 { | 888 0x8C4D, |
889 0x0205, "GL_NOTEQUAL", | 889 "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_NV", |
890 }, | 890 }, |
891 { | 891 { |
892 0x0206, "GL_GEQUAL", | 892 0x00020000, |
893 }, | 893 "GL_STENCIL_BUFFER_BIT1_QCOM", |
894 { | 894 }, |
895 0x0207, "GL_ALWAYS", | 895 { |
896 }, | 896 0x8D00, |
897 { | 897 "GL_DEPTH_ATTACHMENT", |
898 0x0200, "GL_NEVER", | 898 }, |
899 }, | 899 { |
900 { | 900 0x8FA0, |
901 0x0201, "GL_LESS", | 901 "GL_PERFMON_GLOBAL_MODE_QCOM", |
902 }, | 902 }, |
903 { | 903 { |
904 0x0202, "GL_EQUAL", | 904 0x8815, |
905 }, | 905 "GL_RGB32F_EXT", |
906 { | 906 }, |
907 0x0203, "GL_LEQUAL", | 907 { |
908 }, | 908 0x813D, |
909 { | 909 "GL_TEXTURE_MAX_LEVEL_APPLE", |
910 0x2901, "GL_REPEAT", | 910 }, |
911 }, | 911 { |
912 { | 912 0x8DFD, |
913 0x92A0, "GL_EXCLUSION_NV", | 913 "GL_MAX_FRAGMENT_UNIFORM_VECTORS", |
914 }, | 914 }, |
915 { | 915 { |
916 0x93D8, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR", | 916 0x8CDD, |
917 }, | 917 "GL_FRAMEBUFFER_UNSUPPORTED", |
918 { | 918 }, |
919 0x93D9, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR", | 919 { |
920 }, | 920 0x8CDF, |
921 { | 921 "GL_MAX_COLOR_ATTACHMENTS_EXT", |
922 0x8FB2, "GL_GPU_OPTIMIZED_QCOM", | 922 }, |
923 }, | 923 { |
924 { | 924 0x90F3, |
925 0x190A, "GL_LUMINANCE_ALPHA", | 925 "GL_CONTEXT_ROBUST_ACCESS_EXT", |
926 }, | 926 }, |
927 { | 927 { |
928 0x8FB0, "GL_BINNING_CONTROL_HINT_QCOM", | 928 0x90F2, |
929 }, | 929 "GL_MAX_MULTIVIEW_BUFFERS_EXT", |
930 { | 930 }, |
931 0x92A1, "GL_CONTRAST_NV", | 931 { |
932 }, | 932 0x90F1, |
933 { | 933 "GL_MULTIVIEW_EXT", |
934 0x1E00, "GL_KEEP", | 934 }, |
935 }, | 935 { |
936 { | 936 0x90F0, |
937 0x1E01, "GL_REPLACE", | 937 "GL_COLOR_ATTACHMENT_EXT", |
938 }, | 938 }, |
939 { | 939 { |
940 0x1E02, "GL_INCR", | 940 0x803C, |
941 }, | 941 "GL_ALPHA8_OES", |
942 { | 942 }, |
943 0x1E03, "GL_DECR", | 943 { |
944 }, | 944 0x84F5, |
945 { | 945 "GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM", |
946 0x93D6, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR", | 946 }, |
947 }, | 947 { |
948 { | 948 0x882A, |
949 0x93D7, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR", | 949 "GL_DRAW_BUFFER5_EXT", |
950 }, | 950 }, |
951 { | 951 { |
952 0x93D4, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR", | 952 0x80AA, |
953 }, | 953 "GL_SAMPLE_COVERAGE_VALUE", |
954 { | 954 }, |
955 0x93D5, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR", | 955 { |
956 }, | 956 0x84F6, |
957 { | 957 "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM", |
958 0x0BE2, "GL_BLEND", | 958 }, |
959 }, | 959 { |
960 { | 960 0x80AB, |
961 0x84CB, "GL_TEXTURE11", | 961 "GL_SAMPLE_COVERAGE_INVERT", |
962 }, | 962 }, |
963 { | 963 { |
964 0x8D55, "GL_RENDERBUFFER_STENCIL_SIZE", | 964 0x8C41, |
965 }, | 965 "GL_SRGB8_NV", |
966 { | 966 }, |
967 0x8D54, "GL_RENDERBUFFER_DEPTH_SIZE", | 967 { |
968 }, | 968 0x8C40, |
969 { | 969 "GL_SRGB_EXT", |
970 0x8D57, "GL_MAX_SAMPLES_ANGLE", | 970 }, |
971 }, | 971 { |
972 { | 972 0x882B, |
973 0x8D56, "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE", | 973 "GL_DRAW_BUFFER6_EXT", |
974 }, | 974 }, |
975 { | 975 { |
976 0x8D51, "GL_RENDERBUFFER_GREEN_SIZE", | 976 0x8C17, |
977 }, | 977 "GL_UNSIGNED_NORMALIZED_EXT", |
978 { | 978 }, |
979 0x8D50, "GL_RENDERBUFFER_RED_SIZE", | 979 { |
980 }, | 980 0x8A4A, |
981 { | 981 "GL_SKIP_DECODE_EXT", |
982 0x8D53, "GL_RENDERBUFFER_ALPHA_SIZE", | 982 }, |
983 }, | 983 { |
984 { | 984 0x8A4F, |
985 0x8D52, "GL_RENDERBUFFER_BLUE_SIZE", | 985 "GL_PROGRAM_PIPELINE_OBJECT_EXT", |
986 }, | 986 }, |
987 { | 987 { |
988 0x92A6, "GL_VIVIDLIGHT_NV", | 988 0x882C, |
989 }, | 989 "GL_DRAW_BUFFER7_EXT", |
990 { | 990 }, |
991 0x00080000, "GL_STENCIL_BUFFER_BIT3_QCOM", | 991 { |
992 }, | 992 0x0010, |
993 { | 993 "GL_MAP_FLUSH_EXPLICIT_BIT_EXT", |
994 0x92A7, "GL_LINEARLIGHT_NV", | 994 }, |
995 }, | 995 { |
996 { | 996 0x882D, |
997 0x886A, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED", | 997 "GL_DRAW_BUFFER8_EXT", |
998 }, | 998 }, |
999 { | 999 { |
1000 0x0C01, "GL_DRAW_BUFFER_EXT", | 1000 0x8F37, |
1001 }, | 1001 "GL_COPY_WRITE_BUFFER_NV", |
1002 { | 1002 }, |
1003 0x93C7, "GL_COMPRESSED_RGBA_ASTC_6x5x5_OES", | 1003 { |
1004 }, | 1004 0x8F36, |
1005 { | 1005 "GL_COPY_READ_BUFFER_NV", |
1006 0x8B5F, "GL_SAMPLER_3D_OES", | 1006 }, |
1007 }, | 1007 { |
1008 { | 1008 0x84FF, |
1009 0x8B95, "GL_PALETTE8_RGB8_OES", | 1009 "GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT", |
1010 }, | 1010 }, |
1011 { | 1011 { |
1012 0x9250, "GL_SHADER_BINARY_DMP", | 1012 0x6000, |
1013 }, | 1013 "GL_TEXTURE_POOL_CHROMIUM", |
1014 { | 1014 }, |
1015 0x10000000, "GL_MULTISAMPLE_BUFFER_BIT4_QCOM", | 1015 { |
1016 }, | 1016 0x0B74, |
1017 { | 1017 "GL_DEPTH_FUNC", |
1018 0x8C92, "GL_ATC_RGB_AMD", | 1018 }, |
1019 }, | 1019 { |
1020 { | 1020 0x8A49, |
1021 0x9154, "GL_VERTEX_ARRAY_OBJECT_EXT", | 1021 "GL_DECODE_EXT", |
1022 }, | 1022 }, |
1023 { | 1023 { |
1024 0x9153, "GL_QUERY_OBJECT_EXT", | 1024 0x881B, |
1025 }, | 1025 "GL_RGB16F_EXT", |
1026 { | 1026 }, |
1027 0x8864, "GL_QUERY_COUNTER_BITS_EXT", | 1027 { |
1028 }, | 1028 0x0B71, |
1029 { | 1029 "GL_DEPTH_TEST", |
1030 0x9151, "GL_BUFFER_OBJECT_EXT", | 1030 }, |
1031 }, | 1031 { |
1032 { | 1032 0x0B70, |
1033 0x8C93, "GL_ATC_RGBA_EXPLICIT_ALPHA_AMD", | 1033 "GL_DEPTH_RANGE", |
1034 }, | 1034 }, |
1035 { | 1035 { |
1036 0x00000002, "GL_CONTEXT_FLAG_DEBUG_BIT_KHR", | 1036 0x0B73, |
1037 }, | 1037 "GL_DEPTH_CLEAR_VALUE", |
1038 { | 1038 }, |
1039 0x00000001, "GL_SYNC_FLUSH_COMMANDS_BIT_APPLE", | 1039 { |
1040 }, | 1040 0x0B72, |
1041 { | 1041 "GL_DEPTH_WRITEMASK", |
1042 0x9248, "GL_OVERLAY_TRANSFORM_ROTATE_90_CHROMIUM", | 1042 }, |
1043 }, | 1043 { |
1044 { | 1044 0x85BA, |
1045 0x00000004, "GL_COLOR_BUFFER_BIT2_QCOM", | 1045 "GL_UNSIGNED_SHORT_8_8_APPLE", |
1046 }, | 1046 }, |
1047 { | 1047 { |
1048 0x1702, "GL_TEXTURE", | 1048 0x882E, |
1049 }, | 1049 "GL_DRAW_BUFFER9_EXT", |
1050 { | 1050 }, |
1051 0x00000008, "GL_COLOR_BUFFER_BIT3_QCOM", | 1051 { |
1052 }, | 1052 0x6001, |
1053 { | 1053 "GL_TEXTURE_POOL_MANAGED_CHROMIUM", |
1054 0x8B58, "GL_BOOL_VEC3", | 1054 }, |
1055 }, | 1055 { |
1056 { | 1056 0x8073, |
1057 0x8828, "GL_DRAW_BUFFER3_EXT", | 1057 "GL_MAX_3D_TEXTURE_SIZE_OES", |
1058 }, | 1058 }, |
1059 { | 1059 { |
1060 0x8DF0, "GL_LOW_FLOAT", | 1060 0x8072, |
1061 }, | 1061 "GL_TEXTURE_WRAP_R_OES", |
1062 { | 1062 }, |
1063 0x1906, "GL_ALPHA", | 1063 { |
1064 }, | 1064 0x9289, |
1065 { | 1065 "GL_DST_OVER_NV", |
1066 0x1907, "GL_RGB", | 1066 }, |
1067 }, | 1067 { |
1068 { | 1068 0x882F, |
1069 0x8FBB, "GL_GPU_DISJOINT_EXT", | 1069 "GL_DRAW_BUFFER10_EXT", |
1070 }, | 1070 }, |
1071 { | 1071 { |
1072 0x1902, "GL_DEPTH_COMPONENT", | 1072 0x8074, |
1073 }, | 1073 "GL_VERTEX_ARRAY_KHR", |
1074 { | 1074 }, |
1075 0x8B56, "GL_BOOL", | 1075 { |
1076 }, | 1076 0x80E1, |
1077 { | 1077 "GL_BGRA_EXT", |
1078 0x93DB, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR", | 1078 }, |
1079 }, | 1079 { |
1080 { | 1080 0x8ED7, |
1081 0x8B9B, "GL_IMPLEMENTATION_COLOR_READ_FORMAT", | 1081 "GL_COVERAGE_AUTOMATIC_NV", |
1082 }, | 1082 }, |
1083 { | 1083 { |
1084 0x8B9A, "GL_IMPLEMENTATION_COLOR_READ_TYPE", | 1084 0x8ED6, |
1085 }, | 1085 "GL_COVERAGE_EDGE_FRAGMENTS_NV", |
1086 { | 1086 }, |
1087 0x93DA, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR", | 1087 { |
1088 }, | 1088 0x8ED5, |
1089 { | 1089 "GL_COVERAGE_ALL_FRAGMENTS_NV", |
1090 0x1908, "GL_RGBA", | 1090 }, |
1091 }, | 1091 { |
1092 { | 1092 0x8ED4, |
1093 0x8DF2, "GL_HIGH_FLOAT", | 1093 "GL_COVERAGE_SAMPLES_NV", |
1094 }, | 1094 }, |
1095 { | 1095 { |
1096 0x93DD, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR", | 1096 0x8ED3, |
1097 }, | 1097 "GL_COVERAGE_BUFFERS_NV", |
1098 { | 1098 }, |
1099 0x8827, "GL_DRAW_BUFFER2_EXT", | 1099 { |
1100 }, | 1100 0x8ED2, |
1101 { | 1101 "GL_COVERAGE_ATTACHMENT_NV", |
1102 0x9243, "GL_UNPACK_COLORSPACE_CONVERSION_CHROMIUM", | 1102 }, |
1103 }, | 1103 { |
1104 { | 1104 0x8ED1, |
1105 0x8DF3, "GL_LOW_INT", | 1105 "GL_COVERAGE_COMPONENT4_NV", |
1106 }, | 1106 }, |
1107 { | 1107 { |
1108 0x82E8, "GL_MAX_LABEL_LENGTH_KHR", | 1108 0x8ED0, |
1109 }, | 1109 "GL_COVERAGE_COMPONENT_NV", |
1110 { | 1110 }, |
1111 0x82E6, "GL_SAMPLER_KHR", | 1111 { |
1112 }, | 1112 0x9288, |
1113 { | 1113 "GL_SRC_OVER_NV", |
1114 0x0C02, "GL_READ_BUFFER_EXT", | 1114 }, |
1115 }, | 1115 { |
1116 { | 1116 0x800B, |
1117 0x82E3, "GL_QUERY_KHR", | 1117 "GL_FUNC_REVERSE_SUBTRACT", |
1118 }, | 1118 }, |
1119 { | 1119 { |
1120 0x82E2, "GL_PROGRAM_KHR", | 1120 0x00000400, |
1121 }, | 1121 "GL_STENCIL_BUFFER_BIT", |
1122 { | 1122 }, |
1123 0x82E1, "GL_SHADER_KHR", | 1123 { |
1124 }, | 1124 0x800A, |
1125 { | 1125 "GL_FUNC_SUBTRACT", |
1126 0x8B52, "GL_FLOAT_VEC4", | 1126 }, |
1127 }, | 1127 { |
1128 { | 1128 0x8E2C, |
1129 0x9240, "GL_UNPACK_FLIP_Y_CHROMIUM", | 1129 "GL_DEPTH_COMPONENT16_NONLINEAR_NV", |
1130 }, | 1130 }, |
1131 { | 1131 { |
1132 0x8DF6, "GL_UNSIGNED_INT_10_10_10_2_OES", | 1132 0x889F, |
1133 }, | 1133 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING", |
1134 { | 1134 }, |
1135 0x8230, "GL_RG32F_EXT", | 1135 { |
1136 }, | 1136 0x8219, |
1137 { | 1137 "GL_FRAMEBUFFER_UNDEFINED_OES", |
1138 0x8DF7, "GL_INT_10_10_10_2_OES", | 1138 }, |
1139 }, | 1139 { |
1140 { | 1140 0x8E22, |
1141 0x9246, "GL_OVERLAY_TRANSFORM_FLIP_HORIZONTAL_CHROMIUM", | 1141 "GL_TRANSFORM_FEEDBACK", |
1142 }, | 1142 }, |
1143 { | 1143 { |
1144 0x8B69, "GL_FLOAT_MAT4x2_NV", | 1144 0x8E28, |
1145 }, | 1145 "GL_TIMESTAMP_EXT", |
1146 { | 1146 }, |
1147 0x812D, "GL_CLAMP_TO_BORDER_NV", | 1147 { |
1148 }, | 1148 0x8006, |
1149 { | 1149 "GL_FUNC_ADD", |
1150 0x812F, "GL_CLAMP_TO_EDGE", | 1150 }, |
1151 }, | 1151 { |
1152 { | 1152 0x8007, |
1153 0x86A3, "GL_COMPRESSED_TEXTURE_FORMATS", | 1153 "GL_MIN_EXT", |
1154 }, | 1154 }, |
1155 { | 1155 { |
1156 0x9244, "GL_BIND_GENERATES_RESOURCE_CHROMIUM", | 1156 0x8004, |
1157 }, | 1157 "GL_ONE_MINUS_CONSTANT_ALPHA", |
1158 { | 1158 }, |
1159 0x86A2, "GL_NUM_COMPRESSED_TEXTURE_FORMATS", | 1159 { |
1160 }, | 1160 0x8005, |
1161 { | 1161 "GL_BLEND_COLOR", |
1162 0x0CF3, "GL_UNPACK_SKIP_ROWS_EXT", | 1162 }, |
1163 }, | 1163 { |
1164 { | 1164 0x8002, |
1165 0x0CF2, "GL_UNPACK_ROW_LENGTH_EXT", | 1165 "GL_ONE_MINUS_CONSTANT_COLOR", |
1166 }, | 1166 }, |
1167 { | 1167 { |
1168 0x140C, "GL_FIXED", | 1168 0x8003, |
1169 }, | 1169 "GL_CONSTANT_ALPHA", |
1170 { | 1170 }, |
1171 0x8008, "GL_MAX_EXT", | 1171 { |
1172 }, | 1172 0x8001, |
1173 { | 1173 "GL_CONSTANT_COLOR", |
1174 0x0CF5, "GL_UNPACK_ALIGNMENT", | 1174 }, |
1175 }, | 1175 { |
1176 { | 1176 0x0204, |
1177 0x0CF4, "GL_UNPACK_SKIP_PIXELS_EXT", | 1177 "GL_GREATER", |
1178 }, | 1178 }, |
1179 { | 1179 { |
1180 0x8009, "GL_BLEND_EQUATION", | 1180 0x0205, |
1181 }, | 1181 "GL_NOTEQUAL", |
1182 { | 1182 }, |
1183 0x1401, "GL_UNSIGNED_BYTE", | 1183 { |
1184 }, | 1184 0x0206, |
1185 { | 1185 "GL_GEQUAL", |
1186 0x1400, "GL_BYTE", | 1186 }, |
1187 }, | 1187 { |
1188 { | 1188 0x0207, |
1189 0x1403, "GL_UNSIGNED_SHORT", | 1189 "GL_ALWAYS", |
1190 }, | 1190 }, |
1191 { | 1191 { |
1192 0x1402, "GL_SHORT", | 1192 0x0200, |
1193 }, | 1193 "GL_NEVER", |
1194 { | 1194 }, |
1195 0x1405, "GL_UNSIGNED_INT", | 1195 { |
1196 }, | 1196 0x0201, |
1197 { | 1197 "GL_LESS", |
1198 0x1404, "GL_INT", | 1198 }, |
1199 }, | 1199 { |
1200 { | 1200 0x0202, |
1201 0x1406, "GL_FLOAT", | 1201 "GL_EQUAL", |
1202 }, | 1202 }, |
1203 { | 1203 { |
1204 0x8043, "GL_LUMINANCE4_ALPHA4_OES", | 1204 0x0203, |
1205 }, | 1205 "GL_LEQUAL", |
1206 { | 1206 }, |
1207 0x8040, "GL_LUMINANCE8_OES", | 1207 { |
1208 }, | 1208 0x2901, |
1209 { | 1209 "GL_REPEAT", |
1210 0x8045, "GL_LUMINANCE8_ALPHA8_OES", | 1210 }, |
1211 }, | 1211 { |
1212 { | 1212 0x92A0, |
1213 0x8CD1, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME", | 1213 "GL_EXCLUSION_NV", |
1214 }, | 1214 }, |
1215 { | 1215 { |
1216 0x00040000, "GL_STENCIL_BUFFER_BIT2_QCOM", | 1216 0x93D8, |
1217 }, | 1217 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR", |
1218 { | 1218 }, |
1219 0x8CD0, "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE", | 1219 { |
1220 }, | 1220 0x93D9, |
1221 { | 1221 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR", |
1222 0x8CE4, "GL_COLOR_ATTACHMENT4_EXT", | 1222 }, |
1223 }, | 1223 { |
1224 { | 1224 0x8FB2, |
1225 0x8CD3, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE", | 1225 "GL_GPU_OPTIMIZED_QCOM", |
1226 }, | 1226 }, |
1227 { | 1227 { |
1228 0x929E, "GL_DIFFERENCE_NV", | 1228 0x190A, |
1229 }, | 1229 "GL_LUMINANCE_ALPHA", |
1230 { | 1230 }, |
1231 0x0B90, "GL_STENCIL_TEST", | 1231 { |
1232 }, | 1232 0x8FB0, |
1233 { | 1233 "GL_BINNING_CONTROL_HINT_QCOM", |
1234 0x8CD2, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL", | 1234 }, |
1235 }, | 1235 { |
1236 { | 1236 0x92A1, |
1237 0x881C, "GL_ALPHA16F_EXT", | 1237 "GL_CONTRAST_NV", |
1238 }, | 1238 }, |
1239 { | 1239 { |
1240 0x928E, "GL_SRC_ATOP_NV", | 1240 0x1E00, |
1241 }, | 1241 "GL_KEEP", |
1242 { | 1242 }, |
1243 0x8CD4, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES", | 1243 { |
1244 }, | 1244 0x1E01, |
1245 { | 1245 "GL_REPLACE", |
1246 0x9298, "GL_LIGHTEN_NV", | 1246 }, |
1247 }, | 1247 { |
1248 { | 1248 0x1E02, |
1249 0x8CD7, "GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT", | 1249 "GL_INCR", |
1250 }, | 1250 }, |
1251 { | 1251 { |
1252 0x9112, "GL_OBJECT_TYPE_APPLE", | 1252 0x1E03, |
1253 }, | 1253 "GL_DECR", |
1254 { | 1254 }, |
1255 0x8038, "GL_POLYGON_OFFSET_FACTOR", | 1255 { |
1256 }, | 1256 0x93D6, |
1257 { | 1257 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR", |
1258 0x851A, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z", | 1258 }, |
1259 }, | 1259 { |
1260 { | 1260 0x93D7, |
1261 0x851C, "GL_MAX_CUBE_MAP_TEXTURE_SIZE", | 1261 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR", |
1262 }, | 1262 }, |
1263 { | 1263 { |
1264 0x8CD9, "GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS", | 1264 0x93D4, |
1265 }, | 1265 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR", |
1266 { | 1266 }, |
1267 0x84CC, "GL_TEXTURE12", | 1267 { |
1268 }, | 1268 0x93D5, |
1269 { | 1269 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR", |
1270 0x0BA2, "GL_VIEWPORT", | 1270 }, |
1271 }, | 1271 { |
1272 { | 1272 0x0BE2, |
1273 0x84CA, "GL_TEXTURE10", | 1273 "GL_BLEND", |
1274 }, | 1274 }, |
1275 { | 1275 { |
1276 0x84CF, "GL_TEXTURE15", | 1276 0x84CB, |
1277 }, | 1277 "GL_TEXTURE11", |
1278 { | 1278 }, |
1279 0x84CE, "GL_TEXTURE14", | 1279 { |
1280 }, | 1280 0x8D55, |
1281 { | 1281 "GL_RENDERBUFFER_STENCIL_SIZE", |
1282 0x84CD, "GL_TEXTURE13", | 1282 }, |
1283 }, | 1283 { |
1284 { | 1284 0x8D54, |
1285 0x9115, "GL_SYNC_FLAGS_APPLE", | 1285 "GL_RENDERBUFFER_DEPTH_SIZE", |
1286 }, | 1286 }, |
1287 { | 1287 { |
1288 0x9286, "GL_SRC_NV", | 1288 0x8D57, |
1289 }, | 1289 "GL_MAX_SAMPLES_ANGLE", |
1290 { | 1290 }, |
1291 0x83F3, "GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE", | 1291 { |
1292 }, | 1292 0x8D56, |
1293 { | 1293 "GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_ANGLE", |
1294 0x83F2, "GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE", | 1294 }, |
1295 }, | 1295 { |
1296 { | 1296 0x8D51, |
1297 0x83F1, "GL_COMPRESSED_RGBA_S3TC_DXT1_EXT", | 1297 "GL_RENDERBUFFER_GREEN_SIZE", |
1298 }, | 1298 }, |
1299 { | 1299 { |
1300 0x9114, "GL_SYNC_STATUS_APPLE", | 1300 0x8D50, |
1301 }, | 1301 "GL_RENDERBUFFER_RED_SIZE", |
1302 { | 1302 }, |
1303 0x8C0A, "GL_SGX_BINARY_IMG", | 1303 { |
1304 }, | 1304 0x8D53, |
1305 { | 1305 "GL_RENDERBUFFER_ALPHA_SIZE", |
1306 0x9285, "GL_BLEND_ADVANCED_COHERENT_NV", | 1306 }, |
1307 }, | 1307 { |
1308 { | 1308 0x8D52, |
1309 0x911C, "GL_CONDITION_SATISFIED_APPLE", | 1309 "GL_RENDERBUFFER_BLUE_SIZE", |
1310 }, | 1310 }, |
1311 { | 1311 { |
1312 0x911B, "GL_TIMEOUT_EXPIRED_APPLE", | 1312 0x92A6, |
1313 }, | 1313 "GL_VIVIDLIGHT_NV", |
1314 { | 1314 }, |
1315 0x911A, "GL_ALREADY_SIGNALED_APPLE", | 1315 { |
1316 }, | 1316 0x00080000, |
1317 { | 1317 "GL_STENCIL_BUFFER_BIT3_QCOM", |
1318 0x9284, "GL_CONJOINT_NV", | 1318 }, |
1319 }, | 1319 { |
1320 { | 1320 0x92A7, |
1321 0x911D, "GL_WAIT_FAILED_APPLE", | 1321 "GL_LINEARLIGHT_NV", |
1322 }, | 1322 }, |
1323 { | 1323 { |
1324 0x929A, "GL_COLORBURN_NV", | 1324 0x886A, |
1325 }, | 1325 "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED", |
1326 { | 1326 }, |
1327 0x929B, "GL_HARDLIGHT_NV", | 1327 { |
1328 }, | 1328 0x0C01, |
1329 { | 1329 "GL_DRAW_BUFFER_EXT", |
1330 0x929C, "GL_SOFTLIGHT_NV", | 1330 }, |
1331 }, | 1331 { |
1332 { | 1332 0x93C7, |
1333 0x846D, "GL_ALIASED_POINT_SIZE_RANGE", | 1333 "GL_COMPRESSED_RGBA_ASTC_6x5x5_OES", |
1334 }, | 1334 }, |
1335 { | 1335 { |
1336 0x846E, "GL_ALIASED_LINE_WIDTH_RANGE", | 1336 0x8B5F, |
1337 }, | 1337 "GL_SAMPLER_3D_OES", |
1338 { | 1338 }, |
1339 0x929F, "GL_MINUS_NV", | 1339 { |
1340 }, | 1340 0x8B95, |
1341 { | 1341 "GL_PALETTE8_RGB8_OES", |
1342 0x9282, "GL_UNCORRELATED_NV", | 1342 }, |
1343 }, | 1343 { |
1344 { | 1344 0x9250, |
1345 0x9113, "GL_SYNC_CONDITION_APPLE", | 1345 "GL_SHADER_BINARY_DMP", |
1346 }, | 1346 }, |
1347 { | 1347 { |
1348 0x93A4, "GL_PACK_REVERSE_ROW_ORDER_ANGLE", | 1348 0x10000000, |
1349 }, | 1349 "GL_MULTISAMPLE_BUFFER_BIT4_QCOM", |
1350 { | 1350 }, |
1351 0x9111, "GL_MAX_SERVER_WAIT_TIMEOUT_APPLE", | 1351 { |
1352 }, | 1352 0x8C92, |
1353 { | 1353 "GL_ATC_RGB_AMD", |
1354 0x93A6, "GL_PROGRAM_BINARY_ANGLE", | 1354 }, |
1355 }, | 1355 { |
1356 { | 1356 0x9154, |
1357 0x9117, "GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE", | 1357 "GL_VERTEX_ARRAY_OBJECT_EXT", |
1358 }, | 1358 }, |
1359 { | 1359 { |
1360 0x93A0, "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE", | 1360 0x9153, |
1361 }, | 1361 "GL_QUERY_OBJECT_EXT", |
1362 { | 1362 }, |
1363 0x93A3, "GL_FRAMEBUFFER_ATTACHMENT_ANGLE", | 1363 { |
1364 }, | 1364 0x8864, |
1365 { | 1365 "GL_QUERY_COUNTER_BITS_EXT", |
1366 0x93A2, "GL_TEXTURE_USAGE_ANGLE", | 1366 }, |
1367 }, | 1367 { |
1368 { | 1368 0x9151, |
1369 0x8802, "GL_STENCIL_BACK_PASS_DEPTH_FAIL", | 1369 "GL_BUFFER_OBJECT_EXT", |
1370 }, | 1370 }, |
1371 { | 1371 { |
1372 0x9119, "GL_SIGNALED_APPLE", | 1372 0x8C93, |
1373 }, | 1373 "GL_ATC_RGBA_EXPLICIT_ALPHA_AMD", |
1374 { | 1374 }, |
1375 0x9118, "GL_UNSIGNALED_APPLE", | 1375 { |
1376 }, | 1376 0x00000002, |
1377 { | 1377 "GL_CONTEXT_FLAG_DEBUG_BIT_KHR", |
1378 0x9294, "GL_MULTIPLY_NV", | 1378 }, |
1379 }, | 1379 { |
1380 { | 1380 0x00000001, |
1381 0x9295, "GL_SCREEN_NV", | 1381 "GL_SYNC_FLUSH_COMMANDS_BIT_APPLE", |
1382 }, | 1382 }, |
1383 { | 1383 { |
1384 0x9296, "GL_OVERLAY_NV", | 1384 0x9248, |
1385 }, | 1385 "GL_OVERLAY_TRANSFORM_ROTATE_90_CHROMIUM", |
1386 { | 1386 }, |
1387 0x9297, "GL_DARKEN_NV", | 1387 { |
1388 }, | 1388 0x00000004, |
1389 { | 1389 "GL_COLOR_BUFFER_BIT2_QCOM", |
1390 0x0020, "GL_MAP_UNSYNCHRONIZED_BIT_EXT", | 1390 }, |
1391 }, | 1391 { |
1392 { | 1392 0x1702, |
1393 0x8C01, "GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG", | 1393 "GL_TEXTURE", |
1394 }, | 1394 }, |
1395 { | 1395 { |
1396 0x8C00, "GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG", | 1396 0x00000008, |
1397 }, | 1397 "GL_COLOR_BUFFER_BIT3_QCOM", |
1398 { | 1398 }, |
1399 0x8A52, "GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT", | 1399 { |
1400 }, | 1400 0x8B58, |
1401 { | 1401 "GL_BOOL_VEC3", |
1402 0x8C02, "GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG", | 1402 }, |
1403 }, | 1403 { |
1404 { | 1404 0x8828, |
1405 0x84C9, "GL_TEXTURE9", | 1405 "GL_DRAW_BUFFER3_EXT", |
1406 }, | 1406 }, |
1407 { | 1407 { |
1408 0x84C8, "GL_TEXTURE8", | 1408 0x8DF0, |
1409 }, | 1409 "GL_LOW_FLOAT", |
1410 { | 1410 }, |
1411 0x8869, "GL_MAX_VERTEX_ATTRIBS", | 1411 { |
1412 }, | 1412 0x1906, |
1413 { | 1413 "GL_ALPHA", |
1414 0x84C3, "GL_TEXTURE3", | 1414 }, |
1415 }, | 1415 { |
1416 { | 1416 0x1907, |
1417 0x84C2, "GL_TEXTURE2", | 1417 "GL_RGB", |
1418 }, | 1418 }, |
1419 { | 1419 { |
1420 0x84C1, "GL_TEXTURE1", | 1420 0x8FBB, |
1421 }, | 1421 "GL_GPU_DISJOINT_EXT", |
1422 { | 1422 }, |
1423 0x84C0, "GL_TEXTURE0", | 1423 { |
1424 }, | 1424 0x1902, |
1425 { | 1425 "GL_DEPTH_COMPONENT", |
1426 0x84C7, "GL_TEXTURE7", | 1426 }, |
1427 }, | 1427 { |
1428 { | 1428 0x8B56, |
1429 0x84C6, "GL_TEXTURE6", | 1429 "GL_BOOL", |
1430 }, | 1430 }, |
1431 { | 1431 { |
1432 0x84C5, "GL_TEXTURE5", | 1432 0x93DB, |
1433 }, | 1433 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR", |
1434 { | 1434 }, |
1435 0x8803, "GL_STENCIL_BACK_PASS_DEPTH_PASS", | 1435 { |
1436 }, | 1436 0x8B9B, |
1437 { | 1437 "GL_IMPLEMENTATION_COLOR_READ_FORMAT", |
1438 0x928A, "GL_SRC_IN_NV", | 1438 }, |
1439 }, | 1439 { |
1440 { | 1440 0x8B9A, |
1441 0x8518, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y", | 1441 "GL_IMPLEMENTATION_COLOR_READ_TYPE", |
1442 }, | 1442 }, |
1443 { | 1443 { |
1444 0x8519, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z", | 1444 0x93DA, |
1445 }, | 1445 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR", |
1446 { | 1446 }, |
1447 0x8514, "GL_TEXTURE_BINDING_CUBE_MAP", | 1447 { |
1448 }, | 1448 0x1908, |
1449 { | 1449 "GL_RGBA", |
1450 0x8515, "GL_TEXTURE_CUBE_MAP_POSITIVE_X", | 1450 }, |
1451 }, | 1451 { |
1452 { | 1452 0x8DF2, |
1453 0x8516, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X", | 1453 "GL_HIGH_FLOAT", |
1454 }, | 1454 }, |
1455 { | 1455 { |
1456 0x8517, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y", | 1456 0x93DD, |
1457 }, | 1457 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR", |
1458 { | 1458 }, |
1459 0x8513, "GL_TEXTURE_CUBE_MAP", | 1459 { |
1460 }, | 1460 0x8827, |
1461 { | 1461 "GL_DRAW_BUFFER2_EXT", |
1462 0x8626, "GL_CURRENT_VERTEX_ATTRIB", | 1462 }, |
1463 }, | 1463 { |
1464 { | 1464 0x9243, |
1465 0x92B1, "GL_PLUS_CLAMPED_NV", | 1465 "GL_UNPACK_COLORSPACE_CONVERSION_CHROMIUM", |
1466 }, | 1466 }, |
1467 { | 1467 { |
1468 0x92B0, "GL_HSL_LUMINOSITY_NV", | 1468 0x8DF3, |
1469 }, | 1469 "GL_LOW_INT", |
1470 { | 1470 }, |
1471 0x92B3, "GL_MINUS_CLAMPED_NV", | 1471 { |
1472 }, | 1472 0x82E8, |
1473 { | 1473 "GL_MAX_LABEL_LENGTH_KHR", |
1474 0x92B2, "GL_PLUS_CLAMPED_ALPHA_NV", | 1474 }, |
1475 }, | 1475 { |
1476 { | 1476 0x82E6, |
1477 0x8765, "GL_BUFFER_USAGE", | 1477 "GL_SAMPLER_KHR", |
1478 }, | 1478 }, |
1479 { | 1479 { |
1480 0x8764, "GL_BUFFER_SIZE", | 1480 0x0C02, |
1481 }, | 1481 "GL_READ_BUFFER_EXT", |
1482 { | 1482 }, |
1483 0x8B99, "GL_PALETTE8_RGB5_A1_OES", | 1483 { |
1484 }, | 1484 0x82E3, |
1485 { | 1485 "GL_QUERY_KHR", |
1486 0x0503, "GL_STACK_OVERFLOW_KHR", | 1486 }, |
1487 }, | 1487 { |
1488 { | 1488 0x82E2, |
1489 0x0502, "GL_INVALID_OPERATION", | 1489 "GL_PROGRAM_KHR", |
1490 }, | 1490 }, |
1491 { | 1491 { |
1492 0x0501, "GL_INVALID_VALUE", | 1492 0x82E1, |
1493 }, | 1493 "GL_SHADER_KHR", |
1494 { | 1494 }, |
1495 0x0500, "GL_INVALID_ENUM", | 1495 { |
1496 }, | 1496 0x8B52, |
1497 { | 1497 "GL_FLOAT_VEC4", |
1498 64, "GL_MAILBOX_SIZE_CHROMIUM", | 1498 }, |
1499 }, | 1499 { |
1500 { | 1500 0x9240, |
1501 0x0506, "GL_INVALID_FRAMEBUFFER_OPERATION", | 1501 "GL_UNPACK_FLIP_Y_CHROMIUM", |
1502 }, | 1502 }, |
1503 { | 1503 { |
1504 0x0505, "GL_OUT_OF_MEMORY", | 1504 0x8DF6, |
1505 }, | 1505 "GL_UNSIGNED_INT_10_10_10_2_OES", |
1506 { | 1506 }, |
1507 0x0504, "GL_STACK_UNDERFLOW_KHR", | 1507 { |
1508 }, | 1508 0x8230, |
1509 { | 1509 "GL_RG32F_EXT", |
1510 0x0B44, "GL_CULL_FACE", | 1510 }, |
1511 }, | 1511 { |
1512 { | 1512 0x8DF7, |
1513 0x8B5E, "GL_SAMPLER_2D", | 1513 "GL_INT_10_10_10_2_OES", |
1514 }, | 1514 }, |
1515 { | 1515 { |
1516 0x0B46, "GL_FRONT_FACE", | 1516 0x9246, |
1517 }, | 1517 "GL_OVERLAY_TRANSFORM_FLIP_HORIZONTAL_CHROMIUM", |
1518 { | 1518 }, |
1519 0x8FB3, "GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM", | 1519 { |
1520 }, | 1520 0x8B69, |
1521 { | 1521 "GL_FLOAT_MAT4x2_NV", |
1522 0x824A, "GL_DEBUG_SOURCE_APPLICATION_KHR", | 1522 }, |
1523 }, | 1523 { |
1524 { | 1524 0x812D, |
1525 0x824B, "GL_DEBUG_SOURCE_OTHER_KHR", | 1525 "GL_CLAMP_TO_BORDER_NV", |
1526 }, | 1526 }, |
1527 { | 1527 { |
1528 0x824C, "GL_DEBUG_TYPE_ERROR_KHR", | 1528 0x812F, |
1529 }, | 1529 "GL_CLAMP_TO_EDGE", |
1530 { | 1530 }, |
1531 0x824D, "GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR", | 1531 { |
1532 }, | 1532 0x86A3, |
1533 { | 1533 "GL_COMPRESSED_TEXTURE_FORMATS", |
1534 0x824E, "GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR", | 1534 }, |
1535 }, | 1535 { |
1536 { | 1536 0x9244, |
1537 0x824F, "GL_DEBUG_TYPE_PORTABILITY_KHR", | 1537 "GL_BIND_GENERATES_RESOURCE_CHROMIUM", |
1538 }, | 1538 }, |
1539 { | 1539 { |
1540 0x8B31, "GL_VERTEX_SHADER", | 1540 0x86A2, |
1541 }, | 1541 "GL_NUM_COMPRESSED_TEXTURE_FORMATS", |
1542 { | 1542 }, |
1543 0x8B30, "GL_FRAGMENT_SHADER", | 1543 { |
1544 }, | 1544 0x0CF3, |
1545 { | 1545 "GL_UNPACK_SKIP_ROWS_EXT", |
1546 0x8FB1, "GL_CPU_OPTIMIZED_QCOM", | 1546 }, |
1547 }, | 1547 { |
1548 { | 1548 0x0CF2, |
1549 0x93D2, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR", | 1549 "GL_UNPACK_ROW_LENGTH_EXT", |
1550 }, | 1550 }, |
1551 { | 1551 { |
1552 0x8B5A, "GL_FLOAT_MAT2", | 1552 0x140C, |
1553 }, | 1553 "GL_FIXED", |
1554 { | 1554 }, |
1555 0x84D8, "GL_TEXTURE24", | 1555 { |
1556 }, | 1556 0x8008, |
1557 { | 1557 "GL_MAX_EXT", |
1558 0x84D9, "GL_TEXTURE25", | 1558 }, |
1559 }, | 1559 { |
1560 { | 1560 0x0CF5, |
1561 0x84D6, "GL_TEXTURE22", | 1561 "GL_UNPACK_ALIGNMENT", |
1562 }, | 1562 }, |
1563 { | 1563 { |
1564 0x84D7, "GL_TEXTURE23", | 1564 0x0CF4, |
1565 }, | 1565 "GL_UNPACK_SKIP_PIXELS_EXT", |
1566 { | 1566 }, |
1567 0x84D4, "GL_TEXTURE20", | 1567 { |
1568 }, | 1568 0x8009, |
1569 { | 1569 "GL_BLEND_EQUATION", |
1570 0x0D05, "GL_PACK_ALIGNMENT", | 1570 }, |
1571 }, | 1571 { |
1572 { | 1572 0x1401, |
1573 0x84D2, "GL_TEXTURE18", | 1573 "GL_UNSIGNED_BYTE", |
1574 }, | 1574 }, |
1575 { | 1575 { |
1576 0x84D3, "GL_TEXTURE19", | 1576 0x1400, |
1577 }, | 1577 "GL_BYTE", |
1578 { | 1578 }, |
1579 0x84D0, "GL_TEXTURE16", | 1579 { |
1580 }, | 1580 0x1403, |
1581 { | 1581 "GL_UNSIGNED_SHORT", |
1582 0x84D1, "GL_TEXTURE17", | 1582 }, |
1583 }, | 1583 { |
1584 { | 1584 0x1402, |
1585 0x93D1, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR", | 1585 "GL_SHORT", |
1586 }, | 1586 }, |
1587 { | 1587 { |
1588 0x84DF, "GL_TEXTURE31", | 1588 0x1405, |
1589 }, | 1589 "GL_UNSIGNED_INT", |
1590 { | 1590 }, |
1591 0x8B97, "GL_PALETTE8_R5_G6_B5_OES", | 1591 { |
1592 }, | 1592 0x1404, |
1593 { | 1593 "GL_INT", |
1594 0x84DD, "GL_TEXTURE29", | 1594 }, |
1595 }, | 1595 { |
1596 { | 1596 0x1406, |
1597 0x84DE, "GL_TEXTURE30", | 1597 "GL_FLOAT", |
1598 }, | 1598 }, |
1599 { | 1599 { |
1600 0x84DB, "GL_TEXTURE27", | 1600 0x8043, |
1601 }, | 1601 "GL_LUMINANCE4_ALPHA4_OES", |
1602 { | 1602 }, |
1603 0x84DC, "GL_TEXTURE28", | 1603 { |
1604 }, | 1604 0x8040, |
1605 { | 1605 "GL_LUMINANCE8_OES", |
1606 0x6002, "GL_TEXTURE_POOL_UNMANAGED_CHROMIUM", | 1606 }, |
1607 }, | 1607 { |
1608 { | 1608 0x8045, |
1609 0x84DA, "GL_TEXTURE26", | 1609 "GL_LUMINANCE8_ALPHA8_OES", |
1610 }, | 1610 }, |
1611 { | 1611 { |
1612 0x8242, "GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR", | 1612 0x8CD1, |
1613 }, | 1613 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME", |
1614 { | 1614 }, |
1615 0x8243, "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR", | 1615 { |
1616 }, | 1616 0x00040000, |
1617 { | 1617 "GL_STENCIL_BUFFER_BIT2_QCOM", |
1618 0x8244, "GL_DEBUG_CALLBACK_FUNCTION_KHR", | 1618 }, |
1619 }, | 1619 { |
1620 { | 1620 0x8CD0, |
1621 0x8245, "GL_DEBUG_CALLBACK_USER_PARAM_KHR", | 1621 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE", |
1622 }, | 1622 }, |
1623 { | 1623 { |
1624 0x8246, "GL_DEBUG_SOURCE_API_KHR", | 1624 0x8CE4, |
1625 }, | 1625 "GL_COLOR_ATTACHMENT4_EXT", |
1626 { | 1626 }, |
1627 0x8247, "GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR", | 1627 { |
1628 }, | 1628 0x8CD3, |
1629 { | 1629 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE", |
1630 0x8248, "GL_DEBUG_SOURCE_SHADER_COMPILER_KHR", | 1630 }, |
1631 }, | 1631 { |
1632 { | 1632 0x929E, |
1633 0x8249, "GL_DEBUG_SOURCE_THIRD_PARTY_KHR", | 1633 "GL_DIFFERENCE_NV", |
1634 }, | 1634 }, |
1635 { | 1635 { |
1636 0x8B94, "GL_PALETTE4_RGB5_A1_OES", | 1636 0x0B90, |
1637 }, | 1637 "GL_STENCIL_TEST", |
1638 { | 1638 }, |
1639 0x00000040, "GL_COLOR_BUFFER_BIT6_QCOM", | 1639 { |
1640 }, | 1640 0x8CD2, |
1641 { | 1641 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL", |
1642 0x8645, "GL_VERTEX_ATTRIB_ARRAY_POINTER", | 1642 }, |
1643 }, | 1643 { |
1644 { | 1644 0x881C, |
1645 0x8865, "GL_CURRENT_QUERY_EXT", | 1645 "GL_ALPHA16F_EXT", |
1646 }, | 1646 }, |
1647 { | 1647 { |
1648 0x8866, "GL_QUERY_RESULT_EXT", | 1648 0x928E, |
1649 }, | 1649 "GL_SRC_ATOP_NV", |
1650 { | 1650 }, |
1651 0x8867, "GL_QUERY_RESULT_AVAILABLE_EXT", | 1651 { |
1652 }, | 1652 0x8CD4, |
1653 { | 1653 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES", |
1654 0x08000000, "GL_MULTISAMPLE_BUFFER_BIT3_QCOM", | 1654 }, |
1655 }, | 1655 { |
1656 { | 1656 0x9298, |
1657 0x87FA, "GL_3DC_XY_AMD", | 1657 "GL_LIGHTEN_NV", |
1658 }, | 1658 }, |
1659 { | 1659 { |
1660 0x84C4, "GL_TEXTURE4", | 1660 0x8CD7, |
1661 }, | 1661 "GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT", |
1662 { | 1662 }, |
1663 0x85B5, "GL_VERTEX_ARRAY_BINDING_OES", | 1663 { |
1664 }, | 1664 0x9112, |
1665 { | 1665 "GL_OBJECT_TYPE_APPLE", |
1666 0x8D6A, "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT", | 1666 }, |
1667 }, | 1667 { |
1668 { | 1668 0x8038, |
1669 0x8D6C, "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT", | 1669 "GL_POLYGON_OFFSET_FACTOR", |
1670 }, | 1670 }, |
1671 { | 1671 { |
1672 0x8252, "GL_LOSE_CONTEXT_ON_RESET_EXT", | 1672 0x851A, |
1673 }, | 1673 "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z", |
1674 { | 1674 }, |
1675 0x8C4C, "GL_COMPRESSED_SRGB_S3TC_DXT1_NV", | 1675 { |
1676 }, | 1676 0x851C, |
1677 { | 1677 "GL_MAX_CUBE_MAP_TEXTURE_SIZE", |
1678 0x8C4E, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV", | 1678 }, |
1679 }, | 1679 { |
1680 { | 1680 0x8CD9, |
1681 0x1102, "GL_NICEST", | 1681 "GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS", |
1682 }, | 1682 }, |
1683 { | 1683 { |
1684 0x8C4F, "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV", | 1684 0x84CC, |
1685 }, | 1685 "GL_TEXTURE12", |
1686 { | 1686 }, |
1687 0x93E9, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES", | 1687 { |
1688 }, | 1688 0x0BA2, |
1689 { | 1689 "GL_VIEWPORT", |
1690 0x93E8, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES", | 1690 }, |
1691 }, | 1691 { |
1692 { | 1692 0x84CA, |
1693 0x8C43, "GL_SRGB8_ALPHA8_EXT", | 1693 "GL_TEXTURE10", |
1694 }, | 1694 }, |
1695 { | 1695 { |
1696 0x8C42, "GL_SRGB_ALPHA_EXT", | 1696 0x84CF, |
1697 }, | 1697 "GL_TEXTURE15", |
1698 { | 1698 }, |
1699 0x8C45, "GL_SLUMINANCE8_ALPHA8_NV", | 1699 { |
1700 }, | 1700 0x84CE, |
1701 { | 1701 "GL_TEXTURE14", |
1702 0x8C44, "GL_SLUMINANCE_ALPHA_NV", | 1702 }, |
1703 }, | 1703 { |
1704 { | 1704 0x84CD, |
1705 0x8C47, "GL_SLUMINANCE8_NV", | 1705 "GL_TEXTURE13", |
1706 }, | 1706 }, |
1707 { | 1707 { |
1708 0x8C46, "GL_SLUMINANCE_NV", | 1708 0x9115, |
1709 }, | 1709 "GL_SYNC_FLAGS_APPLE", |
1710 { | 1710 }, |
1711 0x93E1, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES", | 1711 { |
1712 }, | 1712 0x9286, |
1713 { | 1713 "GL_SRC_NV", |
1714 0x93E0, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES", | 1714 }, |
1715 }, | 1715 { |
1716 { | 1716 0x83F3, |
1717 0x93E3, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES", | 1717 "GL_COMPRESSED_RGBA_S3TC_DXT5_ANGLE", |
1718 }, | 1718 }, |
1719 { | 1719 { |
1720 0x93E2, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES", | 1720 0x83F2, |
1721 }, | 1721 "GL_COMPRESSED_RGBA_S3TC_DXT3_ANGLE", |
1722 { | 1722 }, |
1723 0x93E5, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES", | 1723 { |
1724 }, | 1724 0x83F1, |
1725 { | 1725 "GL_COMPRESSED_RGBA_S3TC_DXT1_EXT", |
1726 0x93E4, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES", | 1726 }, |
1727 }, | 1727 { |
1728 { | 1728 0x9114, |
1729 0x93E7, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES", | 1729 "GL_SYNC_STATUS_APPLE", |
1730 }, | 1730 }, |
1731 { | 1731 { |
1732 0x93E6, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES", | 1732 0x8C0A, |
1733 }, | 1733 "GL_SGX_BINARY_IMG", |
1734 { | 1734 }, |
1735 0x8D68, "GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES", | 1735 { |
1736 }, | 1736 0x9285, |
1737 { | 1737 "GL_BLEND_ADVANCED_COHERENT_NV", |
1738 0x85BB, "GL_UNSIGNED_SHORT_8_8_REV_APPLE", | 1738 }, |
1739 }, | 1739 { |
1740 { | 1740 0x911C, |
1741 0x8D61, "GL_HALF_FLOAT_OES", | 1741 "GL_CONDITION_SATISFIED_APPLE", |
1742 }, | 1742 }, |
1743 { | 1743 { |
1744 0x8D62, "GL_RGB565", | 1744 0x911B, |
1745 }, | 1745 "GL_TIMEOUT_EXPIRED_APPLE", |
1746 { | 1746 }, |
1747 0x8D64, "GL_ETC1_RGB8_OES", | 1747 { |
1748 }, | 1748 0x911A, |
1749 { | 1749 "GL_ALREADY_SIGNALED_APPLE", |
1750 0x8D65, "GL_TEXTURE_EXTERNAL_OES", | 1750 }, |
1751 }, | 1751 { |
1752 { | 1752 0x9284, |
1753 0x8D66, "GL_SAMPLER_EXTERNAL_OES", | 1753 "GL_CONJOINT_NV", |
1754 }, | 1754 }, |
1755 { | 1755 { |
1756 0x8D67, "GL_TEXTURE_BINDING_EXTERNAL_OES", | 1756 0x911D, |
1757 }, | 1757 "GL_WAIT_FAILED_APPLE", |
1758 { | 1758 }, |
1759 0x04000000, "GL_MULTISAMPLE_BUFFER_BIT2_QCOM", | 1759 { |
1760 }, | 1760 0x929A, |
1761 { | 1761 "GL_COLORBURN_NV", |
1762 0x8CEE, "GL_COLOR_ATTACHMENT14_EXT", | 1762 }, |
1763 }, | 1763 { |
1764 { | 1764 0x929B, |
1765 0x2800, "GL_TEXTURE_MAG_FILTER", | 1765 "GL_HARDLIGHT_NV", |
1766 }, | 1766 }, |
1767 { | 1767 { |
1768 0x2801, "GL_TEXTURE_MIN_FILTER", | 1768 0x929C, |
1769 }, | 1769 "GL_SOFTLIGHT_NV", |
1770 { | 1770 }, |
1771 0x2802, "GL_TEXTURE_WRAP_S", | 1771 { |
1772 }, | 1772 0x846D, |
1773 { | 1773 "GL_ALIASED_POINT_SIZE_RANGE", |
1774 0x2803, "GL_TEXTURE_WRAP_T", | 1774 }, |
1775 }, | 1775 { |
1776 { | 1776 0x846E, |
1777 0x2703, "GL_LINEAR_MIPMAP_LINEAR", | 1777 "GL_ALIASED_LINE_WIDTH_RANGE", |
1778 }, | 1778 }, |
1779 { | 1779 { |
1780 0x8B98, "GL_PALETTE8_RGBA4_OES", | 1780 0x929F, |
1781 }, | 1781 "GL_MINUS_NV", |
1782 { | 1782 }, |
1783 0x84F3, "GL_FENCE_STATUS_NV", | 1783 { |
1784 }, | 1784 0x9282, |
1785 { | 1785 "GL_UNCORRELATED_NV", |
1786 0x2702, "GL_NEAREST_MIPMAP_LINEAR", | 1786 }, |
1787 }, | 1787 { |
1788 { | 1788 0x9113, |
1789 0x1F03, "GL_EXTENSIONS", | 1789 "GL_SYNC_CONDITION_APPLE", |
1790 }, | 1790 }, |
1791 { | 1791 { |
1792 0x1F02, "GL_VERSION", | 1792 0x93A4, |
1793 }, | 1793 "GL_PACK_REVERSE_ROW_ORDER_ANGLE", |
1794 { | 1794 }, |
1795 0x1F01, "GL_RENDERER", | 1795 { |
1796 }, | 1796 0x9111, |
1797 { | 1797 "GL_MAX_SERVER_WAIT_TIMEOUT_APPLE", |
1798 0x1F00, "GL_VENDOR", | 1798 }, |
1799 }, | 1799 { |
1800 { | 1800 0x93A6, |
1801 0x9247, "GL_OVERLAY_TRANSFORM_FLIP_VERTICAL_CHROMIUM", | 1801 "GL_PROGRAM_BINARY_ANGLE", |
1802 }, | 1802 }, |
1803 { | 1803 { |
1804 0x2701, "GL_LINEAR_MIPMAP_NEAREST", | 1804 0x9117, |
1805 }, | 1805 "GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE", |
1806 { | 1806 }, |
1807 0x9245, "GL_OVERLAY_TRANSFORM_NONE_CHROMIUM", | 1807 { |
1808 }, | 1808 0x93A0, |
1809 { | 1809 "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE", |
1810 0x92B4, "GL_INVERT_OVG_NV", | 1810 }, |
1811 }, | 1811 { |
1812 { | 1812 0x93A3, |
1813 0x9249, "GL_OVERLAY_TRANSFORM_ROTATE_180_CHROMIUM", | 1813 "GL_FRAMEBUFFER_ATTACHMENT_ANGLE", |
1814 }, | 1814 }, |
1815 { | 1815 { |
1816 0x0B94, "GL_STENCIL_FAIL", | 1816 0x93A2, |
1817 }, | 1817 "GL_TEXTURE_USAGE_ANGLE", |
1818 { | 1818 }, |
1819 0x8B4C, "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS", | 1819 { |
1820 }, | 1820 0x8802, |
1821 { | 1821 "GL_STENCIL_BACK_PASS_DEPTH_FAIL", |
1822 0x8B4D, "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS", | 1822 }, |
1823 }, | 1823 { |
1824 { | 1824 0x9119, |
1825 0x8B4F, "GL_SHADER_TYPE", | 1825 "GL_SIGNALED_APPLE", |
1826 }, | 1826 }, |
1827 { | 1827 { |
1828 0x00004000, "GL_COLOR_BUFFER_BIT", | 1828 0x9118, |
1829 }, | 1829 "GL_UNSIGNALED_APPLE", |
1830 { | 1830 }, |
1831 0x00000010, "GL_COLOR_BUFFER_BIT4_QCOM", | 1831 { |
1832 }, | 1832 0x9294, |
1833 { | 1833 "GL_MULTIPLY_NV", |
1834 0x8834, "GL_DRAW_BUFFER15_EXT", | 1834 }, |
1835 }, | 1835 { |
1836 { | 1836 0x9295, |
1837 0x8833, "GL_DRAW_BUFFER14_EXT", | 1837 "GL_SCREEN_NV", |
1838 }, | 1838 }, |
1839 { | 1839 { |
1840 0x8832, "GL_DRAW_BUFFER13_EXT", | 1840 0x9296, |
1841 }, | 1841 "GL_OVERLAY_NV", |
1842 { | 1842 }, |
1843 0x8831, "GL_DRAW_BUFFER12_EXT", | 1843 { |
1844 }, | 1844 0x9297, |
1845 { | 1845 "GL_DARKEN_NV", |
1846 0x8830, "GL_DRAW_BUFFER11_EXT", | 1846 }, |
1847 }, | 1847 { |
1848 { | 1848 0x0020, |
1849 0x8DC5, "GL_SAMPLER_CUBE_SHADOW_NV", | 1849 "GL_MAP_UNSYNCHRONIZED_BIT_EXT", |
1850 }, | 1850 }, |
1851 { | 1851 { |
1852 0x93B8, "GL_COMPRESSED_RGBA_ASTC_10x5_KHR", | 1852 0x8C01, |
1853 }, | 1853 "GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG", |
1854 { | 1854 }, |
1855 0x9241, "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM", | 1855 { |
1856 }, | 1856 0x8C00, |
1857 { | 1857 "GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG", |
1858 0x00010000, "GL_STENCIL_BUFFER_BIT0_QCOM", | 1858 }, |
1859 }, | 1859 { |
1860 { | 1860 0x8A52, |
1861 0x0B93, "GL_STENCIL_VALUE_MASK", | 1861 "GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT", |
1862 }, | 1862 }, |
1863 { | 1863 { |
1864 0x0B92, "GL_STENCIL_FUNC", | 1864 0x8C02, |
1865 }, | 1865 "GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG", |
1866 { | 1866 }, |
1867 0x0B91, "GL_STENCIL_CLEAR_VALUE", | 1867 { |
1868 }, | 1868 0x84C9, |
1869 { | 1869 "GL_TEXTURE9", |
1870 0x883D, "GL_BLEND_EQUATION_ALPHA", | 1870 }, |
1871 }, | 1871 { |
1872 { | 1872 0x84C8, |
1873 0x0B97, "GL_STENCIL_REF", | 1873 "GL_TEXTURE8", |
1874 }, | 1874 }, |
1875 { | 1875 { |
1876 0x0B96, "GL_STENCIL_PASS_DEPTH_PASS", | 1876 0x8869, |
1877 }, | 1877 "GL_MAX_VERTEX_ATTRIBS", |
1878 { | 1878 }, |
1879 0x0B95, "GL_STENCIL_PASS_DEPTH_FAIL", | 1879 { |
1880 }, | 1880 0x84C3, |
1881 { | 1881 "GL_TEXTURE3", |
1882 0x2700, "GL_NEAREST_MIPMAP_NEAREST", | 1882 }, |
1883 }, | 1883 { |
1884 { | 1884 0x84C2, |
1885 0x0B98, "GL_STENCIL_WRITEMASK", | 1885 "GL_TEXTURE2", |
1886 }, | 1886 }, |
1887 { | 1887 { |
1888 0x8B40, "GL_PROGRAM_OBJECT_EXT", | 1888 0x84C1, |
1889 }, | 1889 "GL_TEXTURE1", |
1890 { | 1890 }, |
1891 0x1004, "GL_TEXTURE_BORDER_COLOR_NV", | 1891 { |
1892 }, | 1892 0x84C0, |
1893 { | 1893 "GL_TEXTURE0", |
1894 0x8B48, "GL_SHADER_OBJECT_EXT", | 1894 }, |
1895 }, | 1895 { |
1896 { | 1896 0x84C7, |
1897 0x912F, "GL_TEXTURE_IMMUTABLE_FORMAT_EXT", | 1897 "GL_TEXTURE7", |
1898 }, | 1898 }, |
1899 { | 1899 { |
1900 0x924A, "GL_OVERLAY_TRANSFORM_ROTATE_270_CHROMIUM", | 1900 0x84C6, |
1901 }, | 1901 "GL_TEXTURE6", |
1902 { | 1902 }, |
1903 0x20000000, "GL_MULTISAMPLE_BUFFER_BIT5_QCOM", | 1903 { |
1904 }, | 1904 0x84C5, |
1905 { | 1905 "GL_TEXTURE5", |
1906 0x0DE1, "GL_TEXTURE_2D", | 1906 }, |
1907 }, | 1907 { |
1908 { | 1908 0x8803, |
1909 0x80C9, "GL_BLEND_SRC_RGB", | 1909 "GL_STENCIL_BACK_PASS_DEPTH_PASS", |
1910 }, | 1910 }, |
1911 { | 1911 { |
1912 0x80C8, "GL_BLEND_DST_RGB", | 1912 0x928A, |
1913 }, | 1913 "GL_SRC_IN_NV", |
1914 { | 1914 }, |
1915 0x8059, "GL_RGB10_A2_EXT", | 1915 { |
1916 }, | 1916 0x8518, |
1917 { | 1917 "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y", |
1918 0x8058, "GL_RGBA8_OES", | 1918 }, |
1919 }, | 1919 { |
1920 { | 1920 0x8519, |
1921 0x8B93, "GL_PALETTE4_RGBA4_OES", | 1921 "GL_TEXTURE_CUBE_MAP_POSITIVE_Z", |
1922 }, | 1922 }, |
1923 { | 1923 { |
1924 0x00002000, "GL_DEPTH_BUFFER_BIT5_QCOM", | 1924 0x8514, |
1925 }, | 1925 "GL_TEXTURE_BINDING_CUBE_MAP", |
1926 { | 1926 }, |
1927 0x8051, "GL_RGB8_OES", | 1927 { |
1928 }, | 1928 0x8515, |
1929 { | 1929 "GL_TEXTURE_CUBE_MAP_POSITIVE_X", |
1930 0x8052, "GL_RGB10_EXT", | 1930 }, |
1931 }, | 1931 { |
1932 { | 1932 0x8516, |
1933 0x8CAB, "GL_RENDERBUFFER_SAMPLES_ANGLE", | 1933 "GL_TEXTURE_CUBE_MAP_NEGATIVE_X", |
1934 }, | 1934 }, |
1935 { | 1935 { |
1936 0x8057, "GL_RGB5_A1", | 1936 0x8517, |
1937 }, | 1937 "GL_TEXTURE_CUBE_MAP_POSITIVE_Y", |
1938 { | 1938 }, |
1939 0x8056, "GL_RGBA4", | 1939 { |
1940 }, | 1940 0x8513, |
1941 { | 1941 "GL_TEXTURE_CUBE_MAP", |
1942 0x150A, "GL_INVERT", | 1942 }, |
1943 }, | 1943 { |
1944 { | 1944 0x8626, |
1945 0x01000000, "GL_MULTISAMPLE_BUFFER_BIT0_QCOM", | 1945 "GL_CURRENT_VERTEX_ATTRIB", |
1946 }, | 1946 }, |
1947 { | 1947 { |
1948 0x78ED, "GL_PIXEL_PACK_TRANSFER_BUFFER_CHROMIUM", | 1948 0x92B1, |
1949 }, | 1949 "GL_PLUS_CLAMPED_NV", |
1950 { | 1950 }, |
1951 0x78EE, "GL_PIXEL_PACK_TRANSFER_BUFFER_BINDING_CHROMIUM", | 1951 { |
1952 }, | 1952 0x92B0, |
1953 { | 1953 "GL_HSL_LUMINOSITY_NV", |
1954 0x78EF, "GL_PIXEL_UNPACK_TRANSFER_BUFFER_BINDING_CHROMIUM", | 1954 }, |
1955 }, | 1955 { |
1956 { | 1956 0x92B3, |
1957 0x0B45, "GL_CULL_FACE_MODE", | 1957 "GL_MINUS_CLAMPED_NV", |
1958 }, | 1958 }, |
1959 { | 1959 { |
1960 0x8B92, "GL_PALETTE4_R5_G6_B5_OES", | 1960 0x92B2, |
1961 }, | 1961 "GL_PLUS_CLAMPED_ALPHA_NV", |
1962 { | 1962 }, |
1963 0x00100000, "GL_STENCIL_BUFFER_BIT4_QCOM", | 1963 { |
1964 }, | 1964 0x8765, |
1965 { | 1965 "GL_BUFFER_USAGE", |
1966 0x9299, "GL_COLORDODGE_NV", | 1966 }, |
1967 }, | 1967 { |
1968 { | 1968 0x8764, |
1969 0x8D20, "GL_STENCIL_ATTACHMENT", | 1969 "GL_BUFFER_SIZE", |
1970 }, | 1970 }, |
1971 { | 1971 { |
1972 0x8B91, "GL_PALETTE4_RGBA8_OES", | 1972 0x8B99, |
1973 }, | 1973 "GL_PALETTE8_RGB5_A1_OES", |
1974 { | 1974 }, |
1975 0x00000200, "GL_DEPTH_BUFFER_BIT1_QCOM", | 1975 { |
1976 }, | 1976 0x0503, |
1977 { | 1977 "GL_STACK_OVERFLOW_KHR", |
1978 0x00008000, "GL_COVERAGE_BUFFER_BIT_NV", | 1978 }, |
1979 }, | 1979 { |
1980 { | 1980 0x0502, |
1981 0x1506, "GL_XOR_NV", | 1981 "GL_INVALID_OPERATION", |
1982 }, | 1982 }, |
1983 { | 1983 { |
1984 0x8CA8, "GL_READ_FRAMEBUFFER_ANGLE", | 1984 0x0501, |
1985 }, | 1985 "GL_INVALID_VALUE", |
1986 { | 1986 }, |
1987 0x8CA9, "GL_DRAW_FRAMEBUFFER_ANGLE", | 1987 { |
1988 }, | 1988 0x0500, |
1989 { | 1989 "GL_INVALID_ENUM", |
1990 0x8CA6, "GL_FRAMEBUFFER_BINDING", | 1990 }, |
1991 }, | 1991 { |
1992 { | 1992 64, |
1993 0x8CA7, "GL_RENDERBUFFER_BINDING", | 1993 "GL_MAILBOX_SIZE_CHROMIUM", |
1994 }, | 1994 }, |
1995 { | 1995 { |
1996 0x8CA4, "GL_STENCIL_BACK_VALUE_MASK", | 1996 0x0506, |
1997 }, | 1997 "GL_INVALID_FRAMEBUFFER_OPERATION", |
1998 { | 1998 }, |
1999 0x8CA5, "GL_STENCIL_BACK_WRITEMASK", | 1999 { |
2000 }, | 2000 0x0505, |
2001 { | 2001 "GL_OUT_OF_MEMORY", |
2002 0x8B90, "GL_PALETTE4_RGB8_OES", | 2002 }, |
2003 }, | 2003 { |
2004 { | 2004 0x0504, |
2005 0x8CA3, "GL_STENCIL_BACK_REF", | 2005 "GL_STACK_UNDERFLOW_KHR", |
2006 }, | 2006 }, |
2007 { | 2007 { |
2008 0x80CB, "GL_BLEND_SRC_ALPHA", | 2008 0x0B44, |
2009 }, | 2009 "GL_CULL_FACE", |
2010 { | 2010 }, |
2011 0x80CA, "GL_BLEND_DST_ALPHA", | 2011 { |
2012 }, | 2012 0x8B5E, |
2013 { | 2013 "GL_SAMPLER_2D", |
2014 0x8CE7, "GL_COLOR_ATTACHMENT7_EXT", | 2014 }, |
2015 }, | 2015 { |
2016 { | 2016 0x0B46, |
2017 0x93B0, "GL_COMPRESSED_RGBA_ASTC_4x4_KHR", | 2017 "GL_FRONT_FACE", |
2018 }, | 2018 }, |
2019 { | 2019 { |
2020 0x93B1, "GL_COMPRESSED_RGBA_ASTC_5x4_KHR", | 2020 0x8FB3, |
2021 }, | 2021 "GL_RENDER_DIRECT_TO_FRAMEBUFFER_QCOM", |
2022 { | 2022 }, |
2023 0x93B2, "GL_COMPRESSED_RGBA_ASTC_5x5_KHR", | 2023 { |
2024 }, | 2024 0x824A, |
2025 { | 2025 "GL_DEBUG_SOURCE_APPLICATION_KHR", |
2026 0x93B3, "GL_COMPRESSED_RGBA_ASTC_6x5_KHR", | 2026 }, |
2027 }, | 2027 { |
2028 { | 2028 0x824B, |
2029 0x93B4, "GL_COMPRESSED_RGBA_ASTC_6x6_KHR", | 2029 "GL_DEBUG_SOURCE_OTHER_KHR", |
2030 }, | 2030 }, |
2031 { | 2031 { |
2032 0x93B5, "GL_COMPRESSED_RGBA_ASTC_8x5_KHR", | 2032 0x824C, |
2033 }, | 2033 "GL_DEBUG_TYPE_ERROR_KHR", |
2034 { | 2034 }, |
2035 0x93B6, "GL_COMPRESSED_RGBA_ASTC_8x6_KHR", | 2035 { |
2036 }, | 2036 0x824D, |
2037 { | 2037 "GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHR", |
2038 0x93B7, "GL_COMPRESSED_RGBA_ASTC_8x8_KHR", | 2038 }, |
2039 }, | 2039 { |
2040 { | 2040 0x824E, |
2041 0x8CD6, "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT", | 2041 "GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHR", |
2042 }, | 2042 }, |
2043 { | 2043 { |
2044 0x93B9, "GL_COMPRESSED_RGBA_ASTC_10x6_KHR", | 2044 0x824F, |
2045 }, | 2045 "GL_DEBUG_TYPE_PORTABILITY_KHR", |
2046 { | 2046 }, |
2047 0x8253, "GL_GUILTY_CONTEXT_RESET_EXT", | 2047 { |
2048 }, | 2048 0x8B31, |
2049 { | 2049 "GL_VERTEX_SHADER", |
2050 0x8CE5, "GL_COLOR_ATTACHMENT5_EXT", | 2050 }, |
2051 }, | 2051 { |
2052 { | 2052 0x8B30, |
2053 0x8CE9, "GL_COLOR_ATTACHMENT9_EXT", | 2053 "GL_FRAGMENT_SHADER", |
2054 }, | 2054 }, |
2055 { | 2055 { |
2056 0x8B96, "GL_PALETTE8_RGBA8_OES", | 2056 0x8FB1, |
2057 }, | 2057 "GL_CPU_OPTIMIZED_QCOM", |
2058 { | 2058 }, |
2059 0x8872, "GL_MAX_TEXTURE_IMAGE_UNITS", | 2059 { |
2060 }, | 2060 0x93D2, |
2061 { | 2061 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR", |
2062 0x8508, "GL_DECR_WRAP", | 2062 }, |
2063 }, | 2063 { |
2064 { | 2064 0x8B5A, |
2065 0x92AD, "GL_HSL_HUE_NV", | 2065 "GL_FLOAT_MAT2", |
2066 }, | 2066 }, |
2067 { | 2067 { |
2068 0x92AE, "GL_HSL_SATURATION_NV", | 2068 0x84D8, |
2069 }, | 2069 "GL_TEXTURE24", |
2070 { | 2070 }, |
2071 0x92AF, "GL_HSL_COLOR_NV", | 2071 { |
2072 }, | 2072 0x84D9, |
2073 { | 2073 "GL_TEXTURE25", |
2074 0x8DC4, "GL_SAMPLER_2D_ARRAY_SHADOW_NV", | 2074 }, |
2075 }, | 2075 { |
2076 { | 2076 0x84D6, |
2077 0x8507, "GL_INCR_WRAP", | 2077 "GL_TEXTURE22", |
2078 }, | 2078 }, |
2079 { | 2079 { |
2080 0x8895, "GL_ELEMENT_ARRAY_BUFFER_BINDING", | 2080 0x84D7, |
2081 }, | 2081 "GL_TEXTURE23", |
2082 { | 2082 }, |
2083 0x8894, "GL_ARRAY_BUFFER_BINDING", | 2083 { |
2084 }, | 2084 0x84D4, |
2085 { | 2085 "GL_TEXTURE20", |
2086 0x92A3, "GL_INVERT_RGB_NV", | 2086 }, |
2087 }, | 2087 { |
2088 { | 2088 0x0D05, |
2089 0x92A4, "GL_LINEARDODGE_NV", | 2089 "GL_PACK_ALIGNMENT", |
2090 }, | 2090 }, |
2091 { | 2091 { |
2092 0x92A5, "GL_LINEARBURN_NV", | 2092 0x84D2, |
2093 }, | 2093 "GL_TEXTURE18", |
2094 { | 2094 }, |
2095 0x8893, "GL_ELEMENT_ARRAY_BUFFER", | 2095 { |
2096 }, | 2096 0x84D3, |
2097 { | 2097 "GL_TEXTURE19", |
2098 0x8892, "GL_ARRAY_BUFFER", | 2098 }, |
2099 }, | 2099 { |
2100 { | 2100 0x84D0, |
2101 0x92A8, "GL_PINLIGHT_NV", | 2101 "GL_TEXTURE16", |
2102 }, | 2102 }, |
2103 { | 2103 { |
2104 0x92A9, "GL_HARDMIX_NV", | 2104 0x84D1, |
2105 }, | 2105 "GL_TEXTURE17", |
2106 { | 2106 }, |
2107 0x8BD8, "GL_TEXTURE_IMAGE_VALID_QCOM", | 2107 { |
2108 }, | 2108 0x93D1, |
2109 { | 2109 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR", |
2110 0x84D5, "GL_TEXTURE21", | 2110 }, |
2111 }, | 2111 { |
2112 { | 2112 0x84DF, |
2113 0x9287, "GL_DST_NV", | 2113 "GL_TEXTURE31", |
2114 }, | 2114 }, |
2115 { | 2115 { |
2116 0x93BA, "GL_COMPRESSED_RGBA_ASTC_10x8_KHR", | 2116 0x8B97, |
2117 }, | 2117 "GL_PALETTE8_R5_G6_B5_OES", |
2118 { | 2118 }, |
2119 0x93BB, "GL_COMPRESSED_RGBA_ASTC_10x10_KHR", | 2119 { |
2120 }, | 2120 0x84DD, |
2121 { | 2121 "GL_TEXTURE29", |
2122 0x93BC, "GL_COMPRESSED_RGBA_ASTC_12x10_KHR", | 2122 }, |
2123 }, | 2123 { |
2124 { | 2124 0x84DE, |
2125 0x93BD, "GL_COMPRESSED_RGBA_ASTC_12x12_KHR", | 2125 "GL_TEXTURE30", |
2126 }, | 2126 }, |
2127 { | 2127 { |
2128 0x84E8, "GL_MAX_RENDERBUFFER_SIZE", | 2128 0x84DB, |
2129 }, | 2129 "GL_TEXTURE27", |
2130 { | 2130 }, |
2131 0x9281, "GL_BLEND_OVERLAP_NV", | 2131 { |
2132 }, | 2132 0x84DC, |
2133 { | 2133 "GL_TEXTURE28", |
2134 0x9280, "GL_BLEND_PREMULTIPLIED_SRC_NV", | 2134 }, |
2135 }, | 2135 { |
2136 { | 2136 0x6002, |
2137 0x8370, "GL_MIRRORED_REPEAT", | 2137 "GL_TEXTURE_POOL_UNMANAGED_CHROMIUM", |
2138 }, | 2138 }, |
2139 { | 2139 { |
2140 0x84E0, "GL_ACTIVE_TEXTURE", | 2140 0x84DA, |
2141 }, | 2141 "GL_TEXTURE26", |
2142 { | 2142 }, |
2143 0x8800, "GL_STENCIL_BACK_FUNC", | 2143 { |
2144 }, | 2144 0x8242, |
2145 { | 2145 "GL_DEBUG_OUTPUT_SYNCHRONOUS_KHR", |
2146 0x8801, "GL_STENCIL_BACK_FAIL", | 2146 }, |
2147 }, | 2147 { |
2148 { | 2148 0x8243, |
2149 0x0D33, "GL_MAX_TEXTURE_SIZE", | 2149 "GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHR", |
2150 }, | 2150 }, |
2151 { | 2151 { |
2152 0x8624, "GL_VERTEX_ATTRIB_ARRAY_STRIDE", | 2152 0x8244, |
2153 }, | 2153 "GL_DEBUG_CALLBACK_FUNCTION_KHR", |
2154 { | 2154 }, |
2155 0x8625, "GL_VERTEX_ATTRIB_ARRAY_TYPE", | 2155 { |
2156 }, | 2156 0x8245, |
2157 { | 2157 "GL_DEBUG_CALLBACK_USER_PARAM_KHR", |
2158 0x8622, "GL_VERTEX_ATTRIB_ARRAY_ENABLED", | 2158 }, |
2159 }, | 2159 { |
2160 { | 2160 0x8246, |
2161 0x8623, "GL_VERTEX_ATTRIB_ARRAY_SIZE", | 2161 "GL_DEBUG_SOURCE_API_KHR", |
2162 }, | 2162 }, |
2163 { | 2163 { |
2164 0x8DB9, "GL_FRAMEBUFFER_SRGB_EXT", | 2164 0x8247, |
2165 }, | 2165 "GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHR", |
2166 { | 2166 }, |
2167 0x8259, "GL_ACTIVE_PROGRAM_EXT", | 2167 { |
2168 }, | 2168 0x8248, |
2169 { | 2169 "GL_DEBUG_SOURCE_SHADER_COMPILER_KHR", |
2170 0x8258, "GL_PROGRAM_SEPARABLE_EXT", | 2170 }, |
2171 }, | 2171 { |
2172 { | 2172 0x8249, |
2173 0x8256, "GL_RESET_NOTIFICATION_STRATEGY_EXT", | 2173 "GL_DEBUG_SOURCE_THIRD_PARTY_KHR", |
2174 }, | 2174 }, |
2175 { | 2175 { |
2176 0x8255, "GL_UNKNOWN_CONTEXT_RESET_EXT", | 2176 0x8B94, |
2177 }, | 2177 "GL_PALETTE4_RGB5_A1_OES", |
2178 { | 2178 }, |
2179 0x8254, "GL_INNOCENT_CONTEXT_RESET_EXT", | 2179 { |
2180 }, | 2180 0x00000040, |
2181 { | 2181 "GL_COLOR_BUFFER_BIT6_QCOM", |
2182 0x1100, "GL_DONT_CARE", | 2182 }, |
2183 }, | 2183 { |
2184 { | 2184 0x8645, |
2185 0x1101, "GL_FASTEST", | 2185 "GL_VERTEX_ATTRIB_ARRAY_POINTER", |
2186 }, | 2186 }, |
2187 { | 2187 { |
2188 0x8251, "GL_DEBUG_TYPE_OTHER_KHR", | 2188 0x8865, |
2189 }, | 2189 "GL_CURRENT_QUERY_EXT", |
2190 { | 2190 }, |
2191 0x8250, "GL_DEBUG_TYPE_PERFORMANCE_KHR", | 2191 { |
2192 }, | 2192 0x8866, |
2193 { | 2193 "GL_QUERY_RESULT_EXT", |
2194 0x8CEB, "GL_COLOR_ATTACHMENT11_EXT", | 2194 }, |
2195 }, | 2195 { |
2196 { | 2196 0x8867, |
2197 0x8CEC, "GL_COLOR_ATTACHMENT12_EXT", | 2197 "GL_QUERY_RESULT_AVAILABLE_EXT", |
2198 }, | 2198 }, |
2199 { | 2199 { |
2200 0x0408, "GL_FRONT_AND_BACK", | 2200 0x08000000, |
2201 }, | 2201 "GL_MULTISAMPLE_BUFFER_BIT3_QCOM", |
2202 { | 2202 }, |
2203 0x8CEA, "GL_COLOR_ATTACHMENT10_EXT", | 2203 { |
2204 }, | 2204 0x87FA, |
2205 { | 2205 "GL_3DC_XY_AMD", |
2206 0x8CEF, "GL_COLOR_ATTACHMENT15_EXT", | 2206 }, |
2207 }, | 2207 { |
2208 { | 2208 0x84C4, |
2209 0x8CED, "GL_COLOR_ATTACHMENT13_EXT", | 2209 "GL_TEXTURE4", |
2210 }, | 2210 }, |
2211 { | 2211 { |
2212 0x8829, "GL_DRAW_BUFFER4_EXT", | 2212 0x85B5, |
2213 }, | 2213 "GL_VERTEX_ARRAY_BINDING_OES", |
2214 { | 2214 }, |
2215 0x0404, "GL_FRONT", | 2215 { |
2216 }, | 2216 0x8D6A, |
2217 { | 2217 "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT", |
2218 0x0405, "GL_BACK", | 2218 }, |
2219 }, | 2219 { |
2220 { | 2220 0x8D6C, |
2221 0x88E1, "GL_STREAM_READ", | 2221 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT", |
2222 }, | 2222 }, |
2223 { | 2223 { |
2224 0x88E0, "GL_STREAM_DRAW", | 2224 0x8252, |
2225 }, | 2225 "GL_LOSE_CONTEXT_ON_RESET_EXT", |
2226 { | 2226 }, |
2227 0x88E4, "GL_STATIC_DRAW", | 2227 { |
2228 }, | 2228 0x8C4C, |
2229 { | 2229 "GL_COMPRESSED_SRGB_S3TC_DXT1_NV", |
2230 0x93C6, "GL_COMPRESSED_RGBA_ASTC_5x5x5_OES", | 2230 }, |
2231 }, | 2231 { |
2232 { | 2232 0x8C4E, |
2233 0x88E8, "GL_DYNAMIC_DRAW", | 2233 "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_NV", |
2234 }, | 2234 }, |
2235 { | 2235 { |
2236 0x9291, "GL_PLUS_NV", | 2236 0x1102, |
2237 }, | 2237 "GL_NICEST", |
2238 { | 2238 }, |
2239 0x8CAA, "GL_READ_FRAMEBUFFER_BINDING_ANGLE", | 2239 { |
2240 }, | 2240 0x8C4F, |
2241 { | 2241 "GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_NV", |
2242 0x93C5, "GL_COMPRESSED_RGBA_ASTC_5x5x4_OES", | 2242 }, |
2243 }, | 2243 { |
2244 { | 2244 0x93E9, |
2245 0x40000000, "GL_MULTISAMPLE_BUFFER_BIT6_QCOM", | 2245 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x6_OES", |
2246 }, | 2246 }, |
2247 { | 2247 { |
2248 0x9116, "GL_SYNC_FENCE_APPLE", | 2248 0x93E8, |
2249 }, | 2249 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6x5_OES", |
2250 { | 2250 }, |
2251 0x93C4, "GL_COMPRESSED_RGBA_ASTC_5x4x4_OES", | 2251 { |
2252 }, | 2252 0x8C43, |
2253 { | 2253 "GL_SRGB8_ALPHA8_EXT", |
2254 0x88EE, "GL_ETC1_SRGB8_NV", | 2254 }, |
2255 }, | 2255 { |
2256 { | 2256 0x8C42, |
2257 0x93C3, "GL_COMPRESSED_RGBA_ASTC_4x4x4_OES", | 2257 "GL_SRGB_ALPHA_EXT", |
2258 }, | 2258 }, |
2259 { | 2259 { |
2260 0x00000800, "GL_DEPTH_BUFFER_BIT3_QCOM", | 2260 0x8C45, |
2261 }, | 2261 "GL_SLUMINANCE8_ALPHA8_NV", |
2262 { | 2262 }, |
2263 0x1903, "GL_RED_EXT", | 2263 { |
2264 }, | 2264 0x8C44, |
2265 { | 2265 "GL_SLUMINANCE_ALPHA_NV", |
2266 0x93C2, "GL_COMPRESSED_RGBA_ASTC_4x4x3_OES", | 2266 }, |
2267 }, | 2267 { |
2268 { | 2268 0x8C47, |
2269 0x8CE2, "GL_COLOR_ATTACHMENT2_EXT", | 2269 "GL_SLUMINANCE8_NV", |
2270 }, | 2270 }, |
2271 { | 2271 { |
2272 0x8BC1, "GL_COUNTER_RANGE_AMD", | 2272 0x8C46, |
2273 }, | 2273 "GL_SLUMINANCE_NV", |
2274 { | 2274 }, |
2275 0x8CE0, "GL_COLOR_ATTACHMENT0", | 2275 { |
2276 }, | 2276 0x93E1, |
2277 { | 2277 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x3x3_OES", |
2278 0x8CE1, "GL_COLOR_ATTACHMENT1_EXT", | 2278 }, |
2279 }, | 2279 { |
2280 { | 2280 0x93E0, |
2281 0x8CE6, "GL_COLOR_ATTACHMENT6_EXT", | 2281 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_3x3x3_OES", |
2282 }, | 2282 }, |
2283 { | 2283 { |
2284 0x93C1, "GL_COMPRESSED_RGBA_ASTC_4x3x3_OES", | 2284 0x93E3, |
2285 }, | 2285 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x4_OES", |
2286 { | 2286 }, |
2287 0x8A1F, "GL_RGB_422_APPLE", | 2287 { |
2288 }, | 2288 0x93E2, |
2289 { | 2289 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4x3_OES", |
2290 0x93DC, "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR", | 2290 }, |
2291 }, | 2291 { |
2292 { | 2292 0x93E5, |
2293 0x9292, "GL_PLUS_DARKER_NV", | 2293 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x4_OES", |
2294 }, | 2294 }, |
2295 { | 2295 { |
2296 0x8CE8, "GL_COLOR_ATTACHMENT8_EXT", | 2296 0x93E4, |
2297 }, | 2297 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4x4_OES", |
2298 { | 2298 }, |
2299 0x93C0, "GL_COMPRESSED_RGBA_ASTC_3x3x3_OES", | 2299 { |
2300 }, | 2300 0x93E7, |
2301 { | 2301 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5x5_OES", |
2302 0x0C23, "GL_COLOR_WRITEMASK", | 2302 }, |
2303 }, | 2303 { |
2304 { | 2304 0x93E6, |
2305 0x0C22, "GL_COLOR_CLEAR_VALUE", | 2305 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5x5_OES", |
2306 }, | 2306 }, |
2307 { | 2307 { |
2308 0x8823, "GL_WRITEONLY_RENDERING_QCOM", | 2308 0x8D68, |
2309 }, | 2309 "GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES", |
2310 { | 2310 }, |
2311 0x8824, "GL_MAX_DRAW_BUFFERS_EXT", | 2311 { |
2312 }, | 2312 0x85BB, |
2313 { | 2313 "GL_UNSIGNED_SHORT_8_8_REV_APPLE", |
2314 0x825A, "GL_PROGRAM_PIPELINE_BINDING_EXT", | 2314 }, |
2315 }, | 2315 { |
2316 { | 2316 0x8D61, |
2317 0x1909, "GL_LUMINANCE", | 2317 "GL_HALF_FLOAT_OES", |
2318 }, | 2318 }, |
2319 { | 2319 { |
2320 0x0D3A, "GL_MAX_VIEWPORT_DIMS", | 2320 0x8D62, |
2321 }, | 2321 "GL_RGB565", |
2322 { | 2322 }, |
2323 0x8B53, "GL_INT_VEC2", | 2323 { |
2324 }, | 2324 0x8D64, |
2325 { | 2325 "GL_ETC1_RGB8_OES", |
2326 0x8826, "GL_DRAW_BUFFER1_EXT", | 2326 }, |
2327 }, | 2327 { |
2328 { | 2328 0x8D65, |
2329 0x809E, "GL_SAMPLE_ALPHA_TO_COVERAGE", | 2329 "GL_TEXTURE_EXTERNAL_OES", |
2330 }, | 2330 }, |
2331 { | 2331 { |
2332 0x8BC0, "GL_COUNTER_TYPE_AMD", | 2332 0x8D66, |
2333 }, | 2333 "GL_SAMPLER_EXTERNAL_OES", |
2334 { | 2334 }, |
2335 0x8BC3, "GL_PERCENTAGE_AMD", | 2335 { |
2336 }, | 2336 0x8D67, |
2337 { | 2337 "GL_TEXTURE_BINDING_EXTERNAL_OES", |
2338 0x8BC2, "GL_UNSIGNED_INT64_AMD", | 2338 }, |
2339 }, | 2339 { |
2340 { | 2340 0x04000000, |
2341 0x8BC5, "GL_PERFMON_RESULT_SIZE_AMD", | 2341 "GL_MULTISAMPLE_BUFFER_BIT2_QCOM", |
2342 }, | 2342 }, |
2343 { | 2343 { |
2344 0x8BC4, "GL_PERFMON_RESULT_AVAILABLE_AMD", | 2344 0x8CEE, |
2345 }, | 2345 "GL_COLOR_ATTACHMENT14_EXT", |
2346 { | 2346 }, |
2347 0x8BC6, "GL_PERFMON_RESULT_AMD", | 2347 { |
| 2348 0x2800, |
| 2349 "GL_TEXTURE_MAG_FILTER", |
| 2350 }, |
| 2351 { |
| 2352 0x2801, |
| 2353 "GL_TEXTURE_MIN_FILTER", |
| 2354 }, |
| 2355 { |
| 2356 0x2802, |
| 2357 "GL_TEXTURE_WRAP_S", |
| 2358 }, |
| 2359 { |
| 2360 0x2803, |
| 2361 "GL_TEXTURE_WRAP_T", |
| 2362 }, |
| 2363 { |
| 2364 0x2703, |
| 2365 "GL_LINEAR_MIPMAP_LINEAR", |
| 2366 }, |
| 2367 { |
| 2368 0x8B98, |
| 2369 "GL_PALETTE8_RGBA4_OES", |
| 2370 }, |
| 2371 { |
| 2372 0x84F3, |
| 2373 "GL_FENCE_STATUS_NV", |
| 2374 }, |
| 2375 { |
| 2376 0x2702, |
| 2377 "GL_NEAREST_MIPMAP_LINEAR", |
| 2378 }, |
| 2379 { |
| 2380 0x1F03, |
| 2381 "GL_EXTENSIONS", |
| 2382 }, |
| 2383 { |
| 2384 0x1F02, |
| 2385 "GL_VERSION", |
| 2386 }, |
| 2387 { |
| 2388 0x1F01, |
| 2389 "GL_RENDERER", |
| 2390 }, |
| 2391 { |
| 2392 0x1F00, |
| 2393 "GL_VENDOR", |
| 2394 }, |
| 2395 { |
| 2396 0x9247, |
| 2397 "GL_OVERLAY_TRANSFORM_FLIP_VERTICAL_CHROMIUM", |
| 2398 }, |
| 2399 { |
| 2400 0x2701, |
| 2401 "GL_LINEAR_MIPMAP_NEAREST", |
| 2402 }, |
| 2403 { |
| 2404 0x9245, |
| 2405 "GL_OVERLAY_TRANSFORM_NONE_CHROMIUM", |
| 2406 }, |
| 2407 { |
| 2408 0x92B4, |
| 2409 "GL_INVERT_OVG_NV", |
| 2410 }, |
| 2411 { |
| 2412 0x9249, |
| 2413 "GL_OVERLAY_TRANSFORM_ROTATE_180_CHROMIUM", |
| 2414 }, |
| 2415 { |
| 2416 0x0B94, |
| 2417 "GL_STENCIL_FAIL", |
| 2418 }, |
| 2419 { |
| 2420 0x8B4C, |
| 2421 "GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS", |
| 2422 }, |
| 2423 { |
| 2424 0x8B4D, |
| 2425 "GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS", |
| 2426 }, |
| 2427 { |
| 2428 0x8B4F, |
| 2429 "GL_SHADER_TYPE", |
| 2430 }, |
| 2431 { |
| 2432 0x00004000, |
| 2433 "GL_COLOR_BUFFER_BIT", |
| 2434 }, |
| 2435 { |
| 2436 0x00000010, |
| 2437 "GL_COLOR_BUFFER_BIT4_QCOM", |
| 2438 }, |
| 2439 { |
| 2440 0x8834, |
| 2441 "GL_DRAW_BUFFER15_EXT", |
| 2442 }, |
| 2443 { |
| 2444 0x8833, |
| 2445 "GL_DRAW_BUFFER14_EXT", |
| 2446 }, |
| 2447 { |
| 2448 0x8832, |
| 2449 "GL_DRAW_BUFFER13_EXT", |
| 2450 }, |
| 2451 { |
| 2452 0x8831, |
| 2453 "GL_DRAW_BUFFER12_EXT", |
| 2454 }, |
| 2455 { |
| 2456 0x8830, |
| 2457 "GL_DRAW_BUFFER11_EXT", |
| 2458 }, |
| 2459 { |
| 2460 0x8DC5, |
| 2461 "GL_SAMPLER_CUBE_SHADOW_NV", |
| 2462 }, |
| 2463 { |
| 2464 0x93B8, |
| 2465 "GL_COMPRESSED_RGBA_ASTC_10x5_KHR", |
| 2466 }, |
| 2467 { |
| 2468 0x9241, |
| 2469 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM", |
| 2470 }, |
| 2471 { |
| 2472 0x00010000, |
| 2473 "GL_STENCIL_BUFFER_BIT0_QCOM", |
| 2474 }, |
| 2475 { |
| 2476 0x0B93, |
| 2477 "GL_STENCIL_VALUE_MASK", |
| 2478 }, |
| 2479 { |
| 2480 0x0B92, |
| 2481 "GL_STENCIL_FUNC", |
| 2482 }, |
| 2483 { |
| 2484 0x0B91, |
| 2485 "GL_STENCIL_CLEAR_VALUE", |
| 2486 }, |
| 2487 { |
| 2488 0x883D, |
| 2489 "GL_BLEND_EQUATION_ALPHA", |
| 2490 }, |
| 2491 { |
| 2492 0x0B97, |
| 2493 "GL_STENCIL_REF", |
| 2494 }, |
| 2495 { |
| 2496 0x0B96, |
| 2497 "GL_STENCIL_PASS_DEPTH_PASS", |
| 2498 }, |
| 2499 { |
| 2500 0x0B95, |
| 2501 "GL_STENCIL_PASS_DEPTH_FAIL", |
| 2502 }, |
| 2503 { |
| 2504 0x2700, |
| 2505 "GL_NEAREST_MIPMAP_NEAREST", |
| 2506 }, |
| 2507 { |
| 2508 0x0B98, |
| 2509 "GL_STENCIL_WRITEMASK", |
| 2510 }, |
| 2511 { |
| 2512 0x8B40, |
| 2513 "GL_PROGRAM_OBJECT_EXT", |
| 2514 }, |
| 2515 { |
| 2516 0x1004, |
| 2517 "GL_TEXTURE_BORDER_COLOR_NV", |
| 2518 }, |
| 2519 { |
| 2520 0x8B48, |
| 2521 "GL_SHADER_OBJECT_EXT", |
| 2522 }, |
| 2523 { |
| 2524 0x912F, |
| 2525 "GL_TEXTURE_IMMUTABLE_FORMAT_EXT", |
| 2526 }, |
| 2527 { |
| 2528 0x924A, |
| 2529 "GL_OVERLAY_TRANSFORM_ROTATE_270_CHROMIUM", |
| 2530 }, |
| 2531 { |
| 2532 0x20000000, |
| 2533 "GL_MULTISAMPLE_BUFFER_BIT5_QCOM", |
| 2534 }, |
| 2535 { |
| 2536 0x0DE1, |
| 2537 "GL_TEXTURE_2D", |
| 2538 }, |
| 2539 { |
| 2540 0x80C9, |
| 2541 "GL_BLEND_SRC_RGB", |
| 2542 }, |
| 2543 { |
| 2544 0x80C8, |
| 2545 "GL_BLEND_DST_RGB", |
| 2546 }, |
| 2547 { |
| 2548 0x8059, |
| 2549 "GL_RGB10_A2_EXT", |
| 2550 }, |
| 2551 { |
| 2552 0x8058, |
| 2553 "GL_RGBA8_OES", |
| 2554 }, |
| 2555 { |
| 2556 0x8B93, |
| 2557 "GL_PALETTE4_RGBA4_OES", |
| 2558 }, |
| 2559 { |
| 2560 0x00002000, |
| 2561 "GL_DEPTH_BUFFER_BIT5_QCOM", |
| 2562 }, |
| 2563 { |
| 2564 0x8051, |
| 2565 "GL_RGB8_OES", |
| 2566 }, |
| 2567 { |
| 2568 0x8052, |
| 2569 "GL_RGB10_EXT", |
| 2570 }, |
| 2571 { |
| 2572 0x8CAB, |
| 2573 "GL_RENDERBUFFER_SAMPLES_ANGLE", |
| 2574 }, |
| 2575 { |
| 2576 0x8057, |
| 2577 "GL_RGB5_A1", |
| 2578 }, |
| 2579 { |
| 2580 0x8056, |
| 2581 "GL_RGBA4", |
| 2582 }, |
| 2583 { |
| 2584 0x150A, |
| 2585 "GL_INVERT", |
| 2586 }, |
| 2587 { |
| 2588 0x01000000, |
| 2589 "GL_MULTISAMPLE_BUFFER_BIT0_QCOM", |
| 2590 }, |
| 2591 { |
| 2592 0x78ED, |
| 2593 "GL_PIXEL_PACK_TRANSFER_BUFFER_CHROMIUM", |
| 2594 }, |
| 2595 { |
| 2596 0x78EE, |
| 2597 "GL_PIXEL_PACK_TRANSFER_BUFFER_BINDING_CHROMIUM", |
| 2598 }, |
| 2599 { |
| 2600 0x78EF, |
| 2601 "GL_PIXEL_UNPACK_TRANSFER_BUFFER_BINDING_CHROMIUM", |
| 2602 }, |
| 2603 { |
| 2604 0x0B45, |
| 2605 "GL_CULL_FACE_MODE", |
| 2606 }, |
| 2607 { |
| 2608 0x8B92, |
| 2609 "GL_PALETTE4_R5_G6_B5_OES", |
| 2610 }, |
| 2611 { |
| 2612 0x00100000, |
| 2613 "GL_STENCIL_BUFFER_BIT4_QCOM", |
| 2614 }, |
| 2615 { |
| 2616 0x9299, |
| 2617 "GL_COLORDODGE_NV", |
| 2618 }, |
| 2619 { |
| 2620 0x8D20, |
| 2621 "GL_STENCIL_ATTACHMENT", |
| 2622 }, |
| 2623 { |
| 2624 0x8B91, |
| 2625 "GL_PALETTE4_RGBA8_OES", |
| 2626 }, |
| 2627 { |
| 2628 0x00000200, |
| 2629 "GL_DEPTH_BUFFER_BIT1_QCOM", |
| 2630 }, |
| 2631 { |
| 2632 0x00008000, |
| 2633 "GL_COVERAGE_BUFFER_BIT_NV", |
| 2634 }, |
| 2635 { |
| 2636 0x1506, |
| 2637 "GL_XOR_NV", |
| 2638 }, |
| 2639 { |
| 2640 0x8CA8, |
| 2641 "GL_READ_FRAMEBUFFER_ANGLE", |
| 2642 }, |
| 2643 { |
| 2644 0x8CA9, |
| 2645 "GL_DRAW_FRAMEBUFFER_ANGLE", |
| 2646 }, |
| 2647 { |
| 2648 0x8CA6, |
| 2649 "GL_FRAMEBUFFER_BINDING", |
| 2650 }, |
| 2651 { |
| 2652 0x8CA7, |
| 2653 "GL_RENDERBUFFER_BINDING", |
| 2654 }, |
| 2655 { |
| 2656 0x8CA4, |
| 2657 "GL_STENCIL_BACK_VALUE_MASK", |
| 2658 }, |
| 2659 { |
| 2660 0x8CA5, |
| 2661 "GL_STENCIL_BACK_WRITEMASK", |
| 2662 }, |
| 2663 { |
| 2664 0x8B90, |
| 2665 "GL_PALETTE4_RGB8_OES", |
| 2666 }, |
| 2667 { |
| 2668 0x8CA3, |
| 2669 "GL_STENCIL_BACK_REF", |
| 2670 }, |
| 2671 { |
| 2672 0x80CB, |
| 2673 "GL_BLEND_SRC_ALPHA", |
| 2674 }, |
| 2675 { |
| 2676 0x80CA, |
| 2677 "GL_BLEND_DST_ALPHA", |
| 2678 }, |
| 2679 { |
| 2680 0x8CE7, |
| 2681 "GL_COLOR_ATTACHMENT7_EXT", |
| 2682 }, |
| 2683 { |
| 2684 0x93B0, |
| 2685 "GL_COMPRESSED_RGBA_ASTC_4x4_KHR", |
| 2686 }, |
| 2687 { |
| 2688 0x93B1, |
| 2689 "GL_COMPRESSED_RGBA_ASTC_5x4_KHR", |
| 2690 }, |
| 2691 { |
| 2692 0x93B2, |
| 2693 "GL_COMPRESSED_RGBA_ASTC_5x5_KHR", |
| 2694 }, |
| 2695 { |
| 2696 0x93B3, |
| 2697 "GL_COMPRESSED_RGBA_ASTC_6x5_KHR", |
| 2698 }, |
| 2699 { |
| 2700 0x93B4, |
| 2701 "GL_COMPRESSED_RGBA_ASTC_6x6_KHR", |
| 2702 }, |
| 2703 { |
| 2704 0x93B5, |
| 2705 "GL_COMPRESSED_RGBA_ASTC_8x5_KHR", |
| 2706 }, |
| 2707 { |
| 2708 0x93B6, |
| 2709 "GL_COMPRESSED_RGBA_ASTC_8x6_KHR", |
| 2710 }, |
| 2711 { |
| 2712 0x93B7, |
| 2713 "GL_COMPRESSED_RGBA_ASTC_8x8_KHR", |
| 2714 }, |
| 2715 { |
| 2716 0x8CD6, |
| 2717 "GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT", |
| 2718 }, |
| 2719 { |
| 2720 0x93B9, |
| 2721 "GL_COMPRESSED_RGBA_ASTC_10x6_KHR", |
| 2722 }, |
| 2723 { |
| 2724 0x8253, |
| 2725 "GL_GUILTY_CONTEXT_RESET_EXT", |
| 2726 }, |
| 2727 { |
| 2728 0x8CE5, |
| 2729 "GL_COLOR_ATTACHMENT5_EXT", |
| 2730 }, |
| 2731 { |
| 2732 0x8CE9, |
| 2733 "GL_COLOR_ATTACHMENT9_EXT", |
| 2734 }, |
| 2735 { |
| 2736 0x8B96, |
| 2737 "GL_PALETTE8_RGBA8_OES", |
| 2738 }, |
| 2739 { |
| 2740 0x8872, |
| 2741 "GL_MAX_TEXTURE_IMAGE_UNITS", |
| 2742 }, |
| 2743 { |
| 2744 0x8508, |
| 2745 "GL_DECR_WRAP", |
| 2746 }, |
| 2747 { |
| 2748 0x92AD, |
| 2749 "GL_HSL_HUE_NV", |
| 2750 }, |
| 2751 { |
| 2752 0x92AE, |
| 2753 "GL_HSL_SATURATION_NV", |
| 2754 }, |
| 2755 { |
| 2756 0x92AF, |
| 2757 "GL_HSL_COLOR_NV", |
| 2758 }, |
| 2759 { |
| 2760 0x8DC4, |
| 2761 "GL_SAMPLER_2D_ARRAY_SHADOW_NV", |
| 2762 }, |
| 2763 { |
| 2764 0x8507, |
| 2765 "GL_INCR_WRAP", |
| 2766 }, |
| 2767 { |
| 2768 0x8895, |
| 2769 "GL_ELEMENT_ARRAY_BUFFER_BINDING", |
| 2770 }, |
| 2771 { |
| 2772 0x8894, |
| 2773 "GL_ARRAY_BUFFER_BINDING", |
| 2774 }, |
| 2775 { |
| 2776 0x92A3, |
| 2777 "GL_INVERT_RGB_NV", |
| 2778 }, |
| 2779 { |
| 2780 0x92A4, |
| 2781 "GL_LINEARDODGE_NV", |
| 2782 }, |
| 2783 { |
| 2784 0x92A5, |
| 2785 "GL_LINEARBURN_NV", |
| 2786 }, |
| 2787 { |
| 2788 0x8893, |
| 2789 "GL_ELEMENT_ARRAY_BUFFER", |
| 2790 }, |
| 2791 { |
| 2792 0x8892, |
| 2793 "GL_ARRAY_BUFFER", |
| 2794 }, |
| 2795 { |
| 2796 0x92A8, |
| 2797 "GL_PINLIGHT_NV", |
| 2798 }, |
| 2799 { |
| 2800 0x92A9, |
| 2801 "GL_HARDMIX_NV", |
| 2802 }, |
| 2803 { |
| 2804 0x8BD8, |
| 2805 "GL_TEXTURE_IMAGE_VALID_QCOM", |
| 2806 }, |
| 2807 { |
| 2808 0x84D5, |
| 2809 "GL_TEXTURE21", |
| 2810 }, |
| 2811 { |
| 2812 0x9287, |
| 2813 "GL_DST_NV", |
| 2814 }, |
| 2815 { |
| 2816 0x93BA, |
| 2817 "GL_COMPRESSED_RGBA_ASTC_10x8_KHR", |
| 2818 }, |
| 2819 { |
| 2820 0x93BB, |
| 2821 "GL_COMPRESSED_RGBA_ASTC_10x10_KHR", |
| 2822 }, |
| 2823 { |
| 2824 0x93BC, |
| 2825 "GL_COMPRESSED_RGBA_ASTC_12x10_KHR", |
| 2826 }, |
| 2827 { |
| 2828 0x93BD, |
| 2829 "GL_COMPRESSED_RGBA_ASTC_12x12_KHR", |
| 2830 }, |
| 2831 { |
| 2832 0x84E8, |
| 2833 "GL_MAX_RENDERBUFFER_SIZE", |
| 2834 }, |
| 2835 { |
| 2836 0x9281, |
| 2837 "GL_BLEND_OVERLAP_NV", |
| 2838 }, |
| 2839 { |
| 2840 0x9280, |
| 2841 "GL_BLEND_PREMULTIPLIED_SRC_NV", |
| 2842 }, |
| 2843 { |
| 2844 0x8370, |
| 2845 "GL_MIRRORED_REPEAT", |
| 2846 }, |
| 2847 { |
| 2848 0x84E0, |
| 2849 "GL_ACTIVE_TEXTURE", |
| 2850 }, |
| 2851 { |
| 2852 0x8800, |
| 2853 "GL_STENCIL_BACK_FUNC", |
| 2854 }, |
| 2855 { |
| 2856 0x8801, |
| 2857 "GL_STENCIL_BACK_FAIL", |
| 2858 }, |
| 2859 { |
| 2860 0x0D33, |
| 2861 "GL_MAX_TEXTURE_SIZE", |
| 2862 }, |
| 2863 { |
| 2864 0x8624, |
| 2865 "GL_VERTEX_ATTRIB_ARRAY_STRIDE", |
| 2866 }, |
| 2867 { |
| 2868 0x8625, |
| 2869 "GL_VERTEX_ATTRIB_ARRAY_TYPE", |
| 2870 }, |
| 2871 { |
| 2872 0x8622, |
| 2873 "GL_VERTEX_ATTRIB_ARRAY_ENABLED", |
| 2874 }, |
| 2875 { |
| 2876 0x8623, |
| 2877 "GL_VERTEX_ATTRIB_ARRAY_SIZE", |
| 2878 }, |
| 2879 { |
| 2880 0x8DB9, |
| 2881 "GL_FRAMEBUFFER_SRGB_EXT", |
| 2882 }, |
| 2883 { |
| 2884 0x8259, |
| 2885 "GL_ACTIVE_PROGRAM_EXT", |
| 2886 }, |
| 2887 { |
| 2888 0x8258, |
| 2889 "GL_PROGRAM_SEPARABLE_EXT", |
| 2890 }, |
| 2891 { |
| 2892 0x8256, |
| 2893 "GL_RESET_NOTIFICATION_STRATEGY_EXT", |
| 2894 }, |
| 2895 { |
| 2896 0x8255, |
| 2897 "GL_UNKNOWN_CONTEXT_RESET_EXT", |
| 2898 }, |
| 2899 { |
| 2900 0x8254, |
| 2901 "GL_INNOCENT_CONTEXT_RESET_EXT", |
| 2902 }, |
| 2903 { |
| 2904 0x1100, |
| 2905 "GL_DONT_CARE", |
| 2906 }, |
| 2907 { |
| 2908 0x1101, |
| 2909 "GL_FASTEST", |
| 2910 }, |
| 2911 { |
| 2912 0x8251, |
| 2913 "GL_DEBUG_TYPE_OTHER_KHR", |
| 2914 }, |
| 2915 { |
| 2916 0x8250, |
| 2917 "GL_DEBUG_TYPE_PERFORMANCE_KHR", |
| 2918 }, |
| 2919 { |
| 2920 0x8CEB, |
| 2921 "GL_COLOR_ATTACHMENT11_EXT", |
| 2922 }, |
| 2923 { |
| 2924 0x8CEC, |
| 2925 "GL_COLOR_ATTACHMENT12_EXT", |
| 2926 }, |
| 2927 { |
| 2928 0x0408, |
| 2929 "GL_FRONT_AND_BACK", |
| 2930 }, |
| 2931 { |
| 2932 0x8CEA, |
| 2933 "GL_COLOR_ATTACHMENT10_EXT", |
| 2934 }, |
| 2935 { |
| 2936 0x8CEF, |
| 2937 "GL_COLOR_ATTACHMENT15_EXT", |
| 2938 }, |
| 2939 { |
| 2940 0x8CED, |
| 2941 "GL_COLOR_ATTACHMENT13_EXT", |
| 2942 }, |
| 2943 { |
| 2944 0x8829, |
| 2945 "GL_DRAW_BUFFER4_EXT", |
| 2946 }, |
| 2947 { |
| 2948 0x0404, |
| 2949 "GL_FRONT", |
| 2950 }, |
| 2951 { |
| 2952 0x0405, |
| 2953 "GL_BACK", |
| 2954 }, |
| 2955 { |
| 2956 0x88E1, |
| 2957 "GL_STREAM_READ", |
| 2958 }, |
| 2959 { |
| 2960 0x88E0, |
| 2961 "GL_STREAM_DRAW", |
| 2962 }, |
| 2963 { |
| 2964 0x88E4, |
| 2965 "GL_STATIC_DRAW", |
| 2966 }, |
| 2967 { |
| 2968 0x93C6, |
| 2969 "GL_COMPRESSED_RGBA_ASTC_5x5x5_OES", |
| 2970 }, |
| 2971 { |
| 2972 0x88E8, |
| 2973 "GL_DYNAMIC_DRAW", |
| 2974 }, |
| 2975 { |
| 2976 0x9291, |
| 2977 "GL_PLUS_NV", |
| 2978 }, |
| 2979 { |
| 2980 0x8CAA, |
| 2981 "GL_READ_FRAMEBUFFER_BINDING_ANGLE", |
| 2982 }, |
| 2983 { |
| 2984 0x93C5, |
| 2985 "GL_COMPRESSED_RGBA_ASTC_5x5x4_OES", |
| 2986 }, |
| 2987 { |
| 2988 0x40000000, |
| 2989 "GL_MULTISAMPLE_BUFFER_BIT6_QCOM", |
| 2990 }, |
| 2991 { |
| 2992 0x9116, |
| 2993 "GL_SYNC_FENCE_APPLE", |
| 2994 }, |
| 2995 { |
| 2996 0x93C4, |
| 2997 "GL_COMPRESSED_RGBA_ASTC_5x4x4_OES", |
| 2998 }, |
| 2999 { |
| 3000 0x88EE, |
| 3001 "GL_ETC1_SRGB8_NV", |
| 3002 }, |
| 3003 { |
| 3004 0x93C3, |
| 3005 "GL_COMPRESSED_RGBA_ASTC_4x4x4_OES", |
| 3006 }, |
| 3007 { |
| 3008 0x00000800, |
| 3009 "GL_DEPTH_BUFFER_BIT3_QCOM", |
| 3010 }, |
| 3011 { |
| 3012 0x1903, |
| 3013 "GL_RED_EXT", |
| 3014 }, |
| 3015 { |
| 3016 0x93C2, |
| 3017 "GL_COMPRESSED_RGBA_ASTC_4x4x3_OES", |
| 3018 }, |
| 3019 { |
| 3020 0x8CE2, |
| 3021 "GL_COLOR_ATTACHMENT2_EXT", |
| 3022 }, |
| 3023 { |
| 3024 0x8BC1, |
| 3025 "GL_COUNTER_RANGE_AMD", |
| 3026 }, |
| 3027 { |
| 3028 0x8CE0, |
| 3029 "GL_COLOR_ATTACHMENT0", |
| 3030 }, |
| 3031 { |
| 3032 0x8CE1, |
| 3033 "GL_COLOR_ATTACHMENT1_EXT", |
| 3034 }, |
| 3035 { |
| 3036 0x8CE6, |
| 3037 "GL_COLOR_ATTACHMENT6_EXT", |
| 3038 }, |
| 3039 { |
| 3040 0x93C1, |
| 3041 "GL_COMPRESSED_RGBA_ASTC_4x3x3_OES", |
| 3042 }, |
| 3043 { |
| 3044 0x8A1F, |
| 3045 "GL_RGB_422_APPLE", |
| 3046 }, |
| 3047 { |
| 3048 0x93DC, |
| 3049 "GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR", |
| 3050 }, |
| 3051 { |
| 3052 0x9292, |
| 3053 "GL_PLUS_DARKER_NV", |
| 3054 }, |
| 3055 { |
| 3056 0x8CE8, |
| 3057 "GL_COLOR_ATTACHMENT8_EXT", |
| 3058 }, |
| 3059 { |
| 3060 0x93C0, |
| 3061 "GL_COMPRESSED_RGBA_ASTC_3x3x3_OES", |
| 3062 }, |
| 3063 { |
| 3064 0x0C23, |
| 3065 "GL_COLOR_WRITEMASK", |
| 3066 }, |
| 3067 { |
| 3068 0x0C22, |
| 3069 "GL_COLOR_CLEAR_VALUE", |
| 3070 }, |
| 3071 { |
| 3072 0x8823, |
| 3073 "GL_WRITEONLY_RENDERING_QCOM", |
| 3074 }, |
| 3075 { |
| 3076 0x8824, |
| 3077 "GL_MAX_DRAW_BUFFERS_EXT", |
| 3078 }, |
| 3079 { |
| 3080 0x825A, |
| 3081 "GL_PROGRAM_PIPELINE_BINDING_EXT", |
| 3082 }, |
| 3083 { |
| 3084 0x1909, |
| 3085 "GL_LUMINANCE", |
| 3086 }, |
| 3087 { |
| 3088 0x0D3A, |
| 3089 "GL_MAX_VIEWPORT_DIMS", |
| 3090 }, |
| 3091 { |
| 3092 0x8B53, |
| 3093 "GL_INT_VEC2", |
| 3094 }, |
| 3095 { |
| 3096 0x8826, |
| 3097 "GL_DRAW_BUFFER1_EXT", |
| 3098 }, |
| 3099 { |
| 3100 0x809E, |
| 3101 "GL_SAMPLE_ALPHA_TO_COVERAGE", |
| 3102 }, |
| 3103 { |
| 3104 0x8BC0, |
| 3105 "GL_COUNTER_TYPE_AMD", |
| 3106 }, |
| 3107 { |
| 3108 0x8BC3, |
| 3109 "GL_PERCENTAGE_AMD", |
| 3110 }, |
| 3111 { |
| 3112 0x8BC2, |
| 3113 "GL_UNSIGNED_INT64_AMD", |
| 3114 }, |
| 3115 { |
| 3116 0x8BC5, |
| 3117 "GL_PERFMON_RESULT_SIZE_AMD", |
| 3118 }, |
| 3119 { |
| 3120 0x8BC4, |
| 3121 "GL_PERFMON_RESULT_AVAILABLE_AMD", |
| 3122 }, |
| 3123 { |
| 3124 0x8BC6, |
| 3125 "GL_PERFMON_RESULT_AMD", |
2348 }, | 3126 }, |
2349 }; | 3127 }; |
2350 | 3128 |
2351 const GLES2Util::EnumToString* const GLES2Util::enum_to_string_table_ = | 3129 const GLES2Util::EnumToString* const GLES2Util::enum_to_string_table_ = |
2352 enum_to_string_table; | 3130 enum_to_string_table; |
2353 const size_t GLES2Util::enum_to_string_table_len_ = | 3131 const size_t GLES2Util::enum_to_string_table_len_ = |
2354 sizeof(enum_to_string_table) / sizeof(enum_to_string_table[0]); | 3132 sizeof(enum_to_string_table) / sizeof(enum_to_string_table[0]); |
2355 | 3133 |
2356 std::string GLES2Util::GetStringAttachment(uint32 value) { | 3134 std::string GLES2Util::GetStringAttachment(uint32_t value) { |
2357 static const EnumToString string_table[] = { | 3135 static const EnumToString string_table[] = { |
2358 {GL_COLOR_ATTACHMENT0, "GL_COLOR_ATTACHMENT0"}, | 3136 {GL_COLOR_ATTACHMENT0, "GL_COLOR_ATTACHMENT0"}, |
2359 {GL_DEPTH_ATTACHMENT, "GL_DEPTH_ATTACHMENT"}, | 3137 {GL_DEPTH_ATTACHMENT, "GL_DEPTH_ATTACHMENT"}, |
2360 {GL_STENCIL_ATTACHMENT, "GL_STENCIL_ATTACHMENT"}, | 3138 {GL_STENCIL_ATTACHMENT, "GL_STENCIL_ATTACHMENT"}, |
2361 }; | 3139 }; |
2362 return GLES2Util::GetQualifiedEnumString( | 3140 return GLES2Util::GetQualifiedEnumString( |
2363 string_table, arraysize(string_table), value); | 3141 string_table, arraysize(string_table), value); |
2364 } | 3142 } |
2365 | 3143 |
2366 std::string GLES2Util::GetStringBackbufferAttachment(uint32 value) { | 3144 std::string GLES2Util::GetStringBackbufferAttachment(uint32_t value) { |
2367 static const EnumToString string_table[] = { | 3145 static const EnumToString string_table[] = { |
2368 {GL_COLOR_EXT, "GL_COLOR_EXT"}, | 3146 {GL_COLOR_EXT, "GL_COLOR_EXT"}, |
2369 {GL_DEPTH_EXT, "GL_DEPTH_EXT"}, | 3147 {GL_DEPTH_EXT, "GL_DEPTH_EXT"}, |
2370 {GL_STENCIL_EXT, "GL_STENCIL_EXT"}, | 3148 {GL_STENCIL_EXT, "GL_STENCIL_EXT"}, |
2371 }; | 3149 }; |
2372 return GLES2Util::GetQualifiedEnumString( | 3150 return GLES2Util::GetQualifiedEnumString( |
2373 string_table, arraysize(string_table), value); | 3151 string_table, arraysize(string_table), value); |
2374 } | 3152 } |
2375 | 3153 |
2376 std::string GLES2Util::GetStringBlitFilter(uint32 value) { | 3154 std::string GLES2Util::GetStringBlitFilter(uint32_t value) { |
2377 static const EnumToString string_table[] = { | 3155 static const EnumToString string_table[] = { |
2378 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, | 3156 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, |
2379 }; | 3157 }; |
2380 return GLES2Util::GetQualifiedEnumString( | 3158 return GLES2Util::GetQualifiedEnumString( |
2381 string_table, arraysize(string_table), value); | 3159 string_table, arraysize(string_table), value); |
2382 } | 3160 } |
2383 | 3161 |
2384 std::string GLES2Util::GetStringBufferParameter(uint32 value) { | 3162 std::string GLES2Util::GetStringBufferParameter(uint32_t value) { |
2385 static const EnumToString string_table[] = { | 3163 static const EnumToString string_table[] = { |
2386 {GL_BUFFER_SIZE, "GL_BUFFER_SIZE"}, {GL_BUFFER_USAGE, "GL_BUFFER_USAGE"}, | 3164 {GL_BUFFER_SIZE, "GL_BUFFER_SIZE"}, {GL_BUFFER_USAGE, "GL_BUFFER_USAGE"}, |
2387 }; | 3165 }; |
2388 return GLES2Util::GetQualifiedEnumString( | 3166 return GLES2Util::GetQualifiedEnumString( |
2389 string_table, arraysize(string_table), value); | 3167 string_table, arraysize(string_table), value); |
2390 } | 3168 } |
2391 | 3169 |
2392 std::string GLES2Util::GetStringBufferTarget(uint32 value) { | 3170 std::string GLES2Util::GetStringBufferTarget(uint32_t value) { |
2393 static const EnumToString string_table[] = { | 3171 static const EnumToString string_table[] = { |
2394 {GL_ARRAY_BUFFER, "GL_ARRAY_BUFFER"}, | 3172 {GL_ARRAY_BUFFER, "GL_ARRAY_BUFFER"}, |
2395 {GL_ELEMENT_ARRAY_BUFFER, "GL_ELEMENT_ARRAY_BUFFER"}, | 3173 {GL_ELEMENT_ARRAY_BUFFER, "GL_ELEMENT_ARRAY_BUFFER"}, |
2396 }; | 3174 }; |
2397 return GLES2Util::GetQualifiedEnumString( | 3175 return GLES2Util::GetQualifiedEnumString( |
2398 string_table, arraysize(string_table), value); | 3176 string_table, arraysize(string_table), value); |
2399 } | 3177 } |
2400 | 3178 |
2401 std::string GLES2Util::GetStringBufferUsage(uint32 value) { | 3179 std::string GLES2Util::GetStringBufferUsage(uint32_t value) { |
2402 static const EnumToString string_table[] = { | 3180 static const EnumToString string_table[] = { |
2403 {GL_STREAM_DRAW, "GL_STREAM_DRAW"}, | 3181 {GL_STREAM_DRAW, "GL_STREAM_DRAW"}, |
2404 {GL_STATIC_DRAW, "GL_STATIC_DRAW"}, | 3182 {GL_STATIC_DRAW, "GL_STATIC_DRAW"}, |
2405 {GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW"}, | 3183 {GL_DYNAMIC_DRAW, "GL_DYNAMIC_DRAW"}, |
2406 }; | 3184 }; |
2407 return GLES2Util::GetQualifiedEnumString( | 3185 return GLES2Util::GetQualifiedEnumString( |
2408 string_table, arraysize(string_table), value); | 3186 string_table, arraysize(string_table), value); |
2409 } | 3187 } |
2410 | 3188 |
2411 std::string GLES2Util::GetStringCapability(uint32 value) { | 3189 std::string GLES2Util::GetStringCapability(uint32_t value) { |
2412 static const EnumToString string_table[] = { | 3190 static const EnumToString string_table[] = { |
2413 {GL_BLEND, "GL_BLEND"}, | 3191 {GL_BLEND, "GL_BLEND"}, |
2414 {GL_CULL_FACE, "GL_CULL_FACE"}, | 3192 {GL_CULL_FACE, "GL_CULL_FACE"}, |
2415 {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, | 3193 {GL_DEPTH_TEST, "GL_DEPTH_TEST"}, |
2416 {GL_DITHER, "GL_DITHER"}, | 3194 {GL_DITHER, "GL_DITHER"}, |
2417 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, | 3195 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, |
2418 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, | 3196 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, |
2419 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, | 3197 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, |
2420 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, | 3198 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, |
2421 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, | 3199 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, |
2422 }; | 3200 }; |
2423 return GLES2Util::GetQualifiedEnumString( | 3201 return GLES2Util::GetQualifiedEnumString( |
2424 string_table, arraysize(string_table), value); | 3202 string_table, arraysize(string_table), value); |
2425 } | 3203 } |
2426 | 3204 |
2427 std::string GLES2Util::GetStringCmpFunction(uint32 value) { | 3205 std::string GLES2Util::GetStringCmpFunction(uint32_t value) { |
2428 static const EnumToString string_table[] = { | 3206 static const EnumToString string_table[] = { |
2429 {GL_NEVER, "GL_NEVER"}, | 3207 {GL_NEVER, "GL_NEVER"}, |
2430 {GL_LESS, "GL_LESS"}, | 3208 {GL_LESS, "GL_LESS"}, |
2431 {GL_EQUAL, "GL_EQUAL"}, | 3209 {GL_EQUAL, "GL_EQUAL"}, |
2432 {GL_LEQUAL, "GL_LEQUAL"}, | 3210 {GL_LEQUAL, "GL_LEQUAL"}, |
2433 {GL_GREATER, "GL_GREATER"}, | 3211 {GL_GREATER, "GL_GREATER"}, |
2434 {GL_NOTEQUAL, "GL_NOTEQUAL"}, | 3212 {GL_NOTEQUAL, "GL_NOTEQUAL"}, |
2435 {GL_GEQUAL, "GL_GEQUAL"}, | 3213 {GL_GEQUAL, "GL_GEQUAL"}, |
2436 {GL_ALWAYS, "GL_ALWAYS"}, | 3214 {GL_ALWAYS, "GL_ALWAYS"}, |
2437 }; | 3215 }; |
2438 return GLES2Util::GetQualifiedEnumString( | 3216 return GLES2Util::GetQualifiedEnumString( |
2439 string_table, arraysize(string_table), value); | 3217 string_table, arraysize(string_table), value); |
2440 } | 3218 } |
2441 | 3219 |
2442 std::string GLES2Util::GetStringCompressedTextureFormat(uint32 value) { | 3220 std::string GLES2Util::GetStringCompressedTextureFormat(uint32_t value) { |
2443 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); | 3221 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); |
2444 } | 3222 } |
2445 | 3223 |
2446 std::string GLES2Util::GetStringDrawMode(uint32 value) { | 3224 std::string GLES2Util::GetStringDrawMode(uint32_t value) { |
2447 static const EnumToString string_table[] = { | 3225 static const EnumToString string_table[] = { |
2448 {GL_POINTS, "GL_POINTS"}, | 3226 {GL_POINTS, "GL_POINTS"}, |
2449 {GL_LINE_STRIP, "GL_LINE_STRIP"}, | 3227 {GL_LINE_STRIP, "GL_LINE_STRIP"}, |
2450 {GL_LINE_LOOP, "GL_LINE_LOOP"}, | 3228 {GL_LINE_LOOP, "GL_LINE_LOOP"}, |
2451 {GL_LINES, "GL_LINES"}, | 3229 {GL_LINES, "GL_LINES"}, |
2452 {GL_TRIANGLE_STRIP, "GL_TRIANGLE_STRIP"}, | 3230 {GL_TRIANGLE_STRIP, "GL_TRIANGLE_STRIP"}, |
2453 {GL_TRIANGLE_FAN, "GL_TRIANGLE_FAN"}, | 3231 {GL_TRIANGLE_FAN, "GL_TRIANGLE_FAN"}, |
2454 {GL_TRIANGLES, "GL_TRIANGLES"}, | 3232 {GL_TRIANGLES, "GL_TRIANGLES"}, |
2455 }; | 3233 }; |
2456 return GLES2Util::GetQualifiedEnumString( | 3234 return GLES2Util::GetQualifiedEnumString( |
2457 string_table, arraysize(string_table), value); | 3235 string_table, arraysize(string_table), value); |
2458 } | 3236 } |
2459 | 3237 |
2460 std::string GLES2Util::GetStringDstBlendFactor(uint32 value) { | 3238 std::string GLES2Util::GetStringDstBlendFactor(uint32_t value) { |
2461 static const EnumToString string_table[] = { | 3239 static const EnumToString string_table[] = { |
2462 {GL_ZERO, "GL_ZERO"}, | 3240 {GL_ZERO, "GL_ZERO"}, |
2463 {GL_ONE, "GL_ONE"}, | 3241 {GL_ONE, "GL_ONE"}, |
2464 {GL_SRC_COLOR, "GL_SRC_COLOR"}, | 3242 {GL_SRC_COLOR, "GL_SRC_COLOR"}, |
2465 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, | 3243 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, |
2466 {GL_DST_COLOR, "GL_DST_COLOR"}, | 3244 {GL_DST_COLOR, "GL_DST_COLOR"}, |
2467 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, | 3245 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, |
2468 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, | 3246 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, |
2469 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, | 3247 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, |
2470 {GL_DST_ALPHA, "GL_DST_ALPHA"}, | 3248 {GL_DST_ALPHA, "GL_DST_ALPHA"}, |
2471 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, | 3249 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, |
2472 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, | 3250 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, |
2473 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, | 3251 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, |
2474 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, | 3252 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, |
2475 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, | 3253 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, |
2476 }; | 3254 }; |
2477 return GLES2Util::GetQualifiedEnumString( | 3255 return GLES2Util::GetQualifiedEnumString( |
2478 string_table, arraysize(string_table), value); | 3256 string_table, arraysize(string_table), value); |
2479 } | 3257 } |
2480 | 3258 |
2481 std::string GLES2Util::GetStringEquation(uint32 value) { | 3259 std::string GLES2Util::GetStringEquation(uint32_t value) { |
2482 static const EnumToString string_table[] = { | 3260 static const EnumToString string_table[] = { |
2483 {GL_FUNC_ADD, "GL_FUNC_ADD"}, | 3261 {GL_FUNC_ADD, "GL_FUNC_ADD"}, |
2484 {GL_FUNC_SUBTRACT, "GL_FUNC_SUBTRACT"}, | 3262 {GL_FUNC_SUBTRACT, "GL_FUNC_SUBTRACT"}, |
2485 {GL_FUNC_REVERSE_SUBTRACT, "GL_FUNC_REVERSE_SUBTRACT"}, | 3263 {GL_FUNC_REVERSE_SUBTRACT, "GL_FUNC_REVERSE_SUBTRACT"}, |
2486 }; | 3264 }; |
2487 return GLES2Util::GetQualifiedEnumString( | 3265 return GLES2Util::GetQualifiedEnumString( |
2488 string_table, arraysize(string_table), value); | 3266 string_table, arraysize(string_table), value); |
2489 } | 3267 } |
2490 | 3268 |
2491 std::string GLES2Util::GetStringFaceMode(uint32 value) { | 3269 std::string GLES2Util::GetStringFaceMode(uint32_t value) { |
2492 static const EnumToString string_table[] = { | 3270 static const EnumToString string_table[] = { |
2493 {GL_CW, "GL_CW"}, {GL_CCW, "GL_CCW"}, | 3271 {GL_CW, "GL_CW"}, {GL_CCW, "GL_CCW"}, |
2494 }; | 3272 }; |
2495 return GLES2Util::GetQualifiedEnumString( | 3273 return GLES2Util::GetQualifiedEnumString( |
2496 string_table, arraysize(string_table), value); | 3274 string_table, arraysize(string_table), value); |
2497 } | 3275 } |
2498 | 3276 |
2499 std::string GLES2Util::GetStringFaceType(uint32 value) { | 3277 std::string GLES2Util::GetStringFaceType(uint32_t value) { |
2500 static const EnumToString string_table[] = { | 3278 static const EnumToString string_table[] = { |
2501 {GL_FRONT, "GL_FRONT"}, | 3279 {GL_FRONT, "GL_FRONT"}, |
2502 {GL_BACK, "GL_BACK"}, | 3280 {GL_BACK, "GL_BACK"}, |
2503 {GL_FRONT_AND_BACK, "GL_FRONT_AND_BACK"}, | 3281 {GL_FRONT_AND_BACK, "GL_FRONT_AND_BACK"}, |
2504 }; | 3282 }; |
2505 return GLES2Util::GetQualifiedEnumString( | 3283 return GLES2Util::GetQualifiedEnumString( |
2506 string_table, arraysize(string_table), value); | 3284 string_table, arraysize(string_table), value); |
2507 } | 3285 } |
2508 | 3286 |
2509 std::string GLES2Util::GetStringFrameBufferParameter(uint32 value) { | 3287 std::string GLES2Util::GetStringFrameBufferParameter(uint32_t value) { |
2510 static const EnumToString string_table[] = { | 3288 static const EnumToString string_table[] = { |
2511 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, | 3289 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, |
2512 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"}, | 3290 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE"}, |
2513 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, | 3291 {GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, |
2514 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"}, | 3292 "GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME"}, |
2515 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, | 3293 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, |
2516 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"}, | 3294 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL"}, |
2517 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, | 3295 {GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, |
2518 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"}, | 3296 "GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE"}, |
2519 }; | 3297 }; |
2520 return GLES2Util::GetQualifiedEnumString( | 3298 return GLES2Util::GetQualifiedEnumString( |
2521 string_table, arraysize(string_table), value); | 3299 string_table, arraysize(string_table), value); |
2522 } | 3300 } |
2523 | 3301 |
2524 std::string GLES2Util::GetStringFrameBufferTarget(uint32 value) { | 3302 std::string GLES2Util::GetStringFrameBufferTarget(uint32_t value) { |
2525 static const EnumToString string_table[] = { | 3303 static const EnumToString string_table[] = { |
2526 {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"}, | 3304 {GL_FRAMEBUFFER, "GL_FRAMEBUFFER"}, |
2527 }; | 3305 }; |
2528 return GLES2Util::GetQualifiedEnumString( | 3306 return GLES2Util::GetQualifiedEnumString( |
2529 string_table, arraysize(string_table), value); | 3307 string_table, arraysize(string_table), value); |
2530 } | 3308 } |
2531 | 3309 |
2532 std::string GLES2Util::GetStringGLState(uint32 value) { | 3310 std::string GLES2Util::GetStringGLState(uint32_t value) { |
2533 static const EnumToString string_table[] = { | 3311 static const EnumToString string_table[] = { |
2534 {GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE"}, | 3312 {GL_ACTIVE_TEXTURE, "GL_ACTIVE_TEXTURE"}, |
2535 {GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE"}, | 3313 {GL_ALIASED_LINE_WIDTH_RANGE, "GL_ALIASED_LINE_WIDTH_RANGE"}, |
2536 {GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE"}, | 3314 {GL_ALIASED_POINT_SIZE_RANGE, "GL_ALIASED_POINT_SIZE_RANGE"}, |
2537 {GL_ALPHA_BITS, "GL_ALPHA_BITS"}, | 3315 {GL_ALPHA_BITS, "GL_ALPHA_BITS"}, |
2538 {GL_ARRAY_BUFFER_BINDING, "GL_ARRAY_BUFFER_BINDING"}, | 3316 {GL_ARRAY_BUFFER_BINDING, "GL_ARRAY_BUFFER_BINDING"}, |
2539 {GL_BLUE_BITS, "GL_BLUE_BITS"}, | 3317 {GL_BLUE_BITS, "GL_BLUE_BITS"}, |
2540 {GL_COMPRESSED_TEXTURE_FORMATS, "GL_COMPRESSED_TEXTURE_FORMATS"}, | 3318 {GL_COMPRESSED_TEXTURE_FORMATS, "GL_COMPRESSED_TEXTURE_FORMATS"}, |
2541 {GL_CURRENT_PROGRAM, "GL_CURRENT_PROGRAM"}, | 3319 {GL_CURRENT_PROGRAM, "GL_CURRENT_PROGRAM"}, |
2542 {GL_DEPTH_BITS, "GL_DEPTH_BITS"}, | 3320 {GL_DEPTH_BITS, "GL_DEPTH_BITS"}, |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2633 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, | 3411 {GL_POLYGON_OFFSET_FILL, "GL_POLYGON_OFFSET_FILL"}, |
2634 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, | 3412 {GL_SAMPLE_ALPHA_TO_COVERAGE, "GL_SAMPLE_ALPHA_TO_COVERAGE"}, |
2635 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, | 3413 {GL_SAMPLE_COVERAGE, "GL_SAMPLE_COVERAGE"}, |
2636 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, | 3414 {GL_SCISSOR_TEST, "GL_SCISSOR_TEST"}, |
2637 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, | 3415 {GL_STENCIL_TEST, "GL_STENCIL_TEST"}, |
2638 }; | 3416 }; |
2639 return GLES2Util::GetQualifiedEnumString( | 3417 return GLES2Util::GetQualifiedEnumString( |
2640 string_table, arraysize(string_table), value); | 3418 string_table, arraysize(string_table), value); |
2641 } | 3419 } |
2642 | 3420 |
2643 std::string GLES2Util::GetStringGetMaxIndexType(uint32 value) { | 3421 std::string GLES2Util::GetStringGetMaxIndexType(uint32_t value) { |
2644 static const EnumToString string_table[] = { | 3422 static const EnumToString string_table[] = { |
2645 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 3423 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
2646 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, | 3424 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
2647 {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"}, | 3425 {GL_UNSIGNED_INT, "GL_UNSIGNED_INT"}, |
2648 }; | 3426 }; |
2649 return GLES2Util::GetQualifiedEnumString( | 3427 return GLES2Util::GetQualifiedEnumString( |
2650 string_table, arraysize(string_table), value); | 3428 string_table, arraysize(string_table), value); |
2651 } | 3429 } |
2652 | 3430 |
2653 std::string GLES2Util::GetStringGetTexParamTarget(uint32 value) { | 3431 std::string GLES2Util::GetStringGetTexParamTarget(uint32_t value) { |
2654 static const EnumToString string_table[] = { | 3432 static const EnumToString string_table[] = { |
2655 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, | 3433 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
2656 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, | 3434 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, |
2657 }; | 3435 }; |
2658 return GLES2Util::GetQualifiedEnumString( | 3436 return GLES2Util::GetQualifiedEnumString( |
2659 string_table, arraysize(string_table), value); | 3437 string_table, arraysize(string_table), value); |
2660 } | 3438 } |
2661 | 3439 |
2662 std::string GLES2Util::GetStringHintMode(uint32 value) { | 3440 std::string GLES2Util::GetStringHintMode(uint32_t value) { |
2663 static const EnumToString string_table[] = { | 3441 static const EnumToString string_table[] = { |
2664 {GL_FASTEST, "GL_FASTEST"}, | 3442 {GL_FASTEST, "GL_FASTEST"}, |
2665 {GL_NICEST, "GL_NICEST"}, | 3443 {GL_NICEST, "GL_NICEST"}, |
2666 {GL_DONT_CARE, "GL_DONT_CARE"}, | 3444 {GL_DONT_CARE, "GL_DONT_CARE"}, |
2667 }; | 3445 }; |
2668 return GLES2Util::GetQualifiedEnumString( | 3446 return GLES2Util::GetQualifiedEnumString( |
2669 string_table, arraysize(string_table), value); | 3447 string_table, arraysize(string_table), value); |
2670 } | 3448 } |
2671 | 3449 |
2672 std::string GLES2Util::GetStringHintTarget(uint32 value) { | 3450 std::string GLES2Util::GetStringHintTarget(uint32_t value) { |
2673 static const EnumToString string_table[] = { | 3451 static const EnumToString string_table[] = { |
2674 {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"}, | 3452 {GL_GENERATE_MIPMAP_HINT, "GL_GENERATE_MIPMAP_HINT"}, |
2675 }; | 3453 }; |
2676 return GLES2Util::GetQualifiedEnumString( | 3454 return GLES2Util::GetQualifiedEnumString( |
2677 string_table, arraysize(string_table), value); | 3455 string_table, arraysize(string_table), value); |
2678 } | 3456 } |
2679 | 3457 |
2680 std::string GLES2Util::GetStringIndexType(uint32 value) { | 3458 std::string GLES2Util::GetStringIndexType(uint32_t value) { |
2681 static const EnumToString string_table[] = { | 3459 static const EnumToString string_table[] = { |
2682 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 3460 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
2683 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, | 3461 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
2684 }; | 3462 }; |
2685 return GLES2Util::GetQualifiedEnumString( | 3463 return GLES2Util::GetQualifiedEnumString( |
2686 string_table, arraysize(string_table), value); | 3464 string_table, arraysize(string_table), value); |
2687 } | 3465 } |
2688 | 3466 |
2689 std::string GLES2Util::GetStringPixelStore(uint32 value) { | 3467 std::string GLES2Util::GetStringPixelStore(uint32_t value) { |
2690 static const EnumToString string_table[] = { | 3468 static const EnumToString string_table[] = { |
2691 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, | 3469 {GL_PACK_ALIGNMENT, "GL_PACK_ALIGNMENT"}, |
2692 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, | 3470 {GL_UNPACK_ALIGNMENT, "GL_UNPACK_ALIGNMENT"}, |
2693 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, | 3471 {GL_UNPACK_FLIP_Y_CHROMIUM, "GL_UNPACK_FLIP_Y_CHROMIUM"}, |
2694 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, | 3472 {GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM, |
2695 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, | 3473 "GL_UNPACK_PREMULTIPLY_ALPHA_CHROMIUM"}, |
2696 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, | 3474 {GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM, |
2697 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, | 3475 "GL_UNPACK_UNPREMULTIPLY_ALPHA_CHROMIUM"}, |
2698 }; | 3476 }; |
2699 return GLES2Util::GetQualifiedEnumString( | 3477 return GLES2Util::GetQualifiedEnumString( |
2700 string_table, arraysize(string_table), value); | 3478 string_table, arraysize(string_table), value); |
2701 } | 3479 } |
2702 | 3480 |
2703 std::string GLES2Util::GetStringPixelType(uint32 value) { | 3481 std::string GLES2Util::GetStringPixelType(uint32_t value) { |
2704 static const EnumToString string_table[] = { | 3482 static const EnumToString string_table[] = { |
2705 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 3483 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
2706 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, | 3484 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, |
2707 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, | 3485 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, |
2708 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, | 3486 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, |
2709 }; | 3487 }; |
2710 return GLES2Util::GetQualifiedEnumString( | 3488 return GLES2Util::GetQualifiedEnumString( |
2711 string_table, arraysize(string_table), value); | 3489 string_table, arraysize(string_table), value); |
2712 } | 3490 } |
2713 | 3491 |
2714 std::string GLES2Util::GetStringProgramParameter(uint32 value) { | 3492 std::string GLES2Util::GetStringProgramParameter(uint32_t value) { |
2715 static const EnumToString string_table[] = { | 3493 static const EnumToString string_table[] = { |
2716 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, | 3494 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, |
2717 {GL_LINK_STATUS, "GL_LINK_STATUS"}, | 3495 {GL_LINK_STATUS, "GL_LINK_STATUS"}, |
2718 {GL_VALIDATE_STATUS, "GL_VALIDATE_STATUS"}, | 3496 {GL_VALIDATE_STATUS, "GL_VALIDATE_STATUS"}, |
2719 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, | 3497 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, |
2720 {GL_ATTACHED_SHADERS, "GL_ATTACHED_SHADERS"}, | 3498 {GL_ATTACHED_SHADERS, "GL_ATTACHED_SHADERS"}, |
2721 {GL_ACTIVE_ATTRIBUTES, "GL_ACTIVE_ATTRIBUTES"}, | 3499 {GL_ACTIVE_ATTRIBUTES, "GL_ACTIVE_ATTRIBUTES"}, |
2722 {GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"}, | 3500 {GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, "GL_ACTIVE_ATTRIBUTE_MAX_LENGTH"}, |
2723 {GL_ACTIVE_UNIFORMS, "GL_ACTIVE_UNIFORMS"}, | 3501 {GL_ACTIVE_UNIFORMS, "GL_ACTIVE_UNIFORMS"}, |
2724 {GL_ACTIVE_UNIFORM_MAX_LENGTH, "GL_ACTIVE_UNIFORM_MAX_LENGTH"}, | 3502 {GL_ACTIVE_UNIFORM_MAX_LENGTH, "GL_ACTIVE_UNIFORM_MAX_LENGTH"}, |
2725 }; | 3503 }; |
2726 return GLES2Util::GetQualifiedEnumString( | 3504 return GLES2Util::GetQualifiedEnumString( |
2727 string_table, arraysize(string_table), value); | 3505 string_table, arraysize(string_table), value); |
2728 } | 3506 } |
2729 | 3507 |
2730 std::string GLES2Util::GetStringQueryObjectParameter(uint32 value) { | 3508 std::string GLES2Util::GetStringQueryObjectParameter(uint32_t value) { |
2731 static const EnumToString string_table[] = { | 3509 static const EnumToString string_table[] = { |
2732 {GL_QUERY_RESULT_EXT, "GL_QUERY_RESULT_EXT"}, | 3510 {GL_QUERY_RESULT_EXT, "GL_QUERY_RESULT_EXT"}, |
2733 {GL_QUERY_RESULT_AVAILABLE_EXT, "GL_QUERY_RESULT_AVAILABLE_EXT"}, | 3511 {GL_QUERY_RESULT_AVAILABLE_EXT, "GL_QUERY_RESULT_AVAILABLE_EXT"}, |
2734 }; | 3512 }; |
2735 return GLES2Util::GetQualifiedEnumString( | 3513 return GLES2Util::GetQualifiedEnumString( |
2736 string_table, arraysize(string_table), value); | 3514 string_table, arraysize(string_table), value); |
2737 } | 3515 } |
2738 | 3516 |
2739 std::string GLES2Util::GetStringQueryParameter(uint32 value) { | 3517 std::string GLES2Util::GetStringQueryParameter(uint32_t value) { |
2740 static const EnumToString string_table[] = { | 3518 static const EnumToString string_table[] = { |
2741 {GL_CURRENT_QUERY_EXT, "GL_CURRENT_QUERY_EXT"}, | 3519 {GL_CURRENT_QUERY_EXT, "GL_CURRENT_QUERY_EXT"}, |
2742 }; | 3520 }; |
2743 return GLES2Util::GetQualifiedEnumString( | 3521 return GLES2Util::GetQualifiedEnumString( |
2744 string_table, arraysize(string_table), value); | 3522 string_table, arraysize(string_table), value); |
2745 } | 3523 } |
2746 | 3524 |
2747 std::string GLES2Util::GetStringQueryTarget(uint32 value) { | 3525 std::string GLES2Util::GetStringQueryTarget(uint32_t value) { |
2748 static const EnumToString string_table[] = { | 3526 static const EnumToString string_table[] = { |
2749 {GL_ANY_SAMPLES_PASSED_EXT, "GL_ANY_SAMPLES_PASSED_EXT"}, | 3527 {GL_ANY_SAMPLES_PASSED_EXT, "GL_ANY_SAMPLES_PASSED_EXT"}, |
2750 {GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT, | 3528 {GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT, |
2751 "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT"}, | 3529 "GL_ANY_SAMPLES_PASSED_CONSERVATIVE_EXT"}, |
2752 {GL_COMMANDS_ISSUED_CHROMIUM, "GL_COMMANDS_ISSUED_CHROMIUM"}, | 3530 {GL_COMMANDS_ISSUED_CHROMIUM, "GL_COMMANDS_ISSUED_CHROMIUM"}, |
2753 {GL_LATENCY_QUERY_CHROMIUM, "GL_LATENCY_QUERY_CHROMIUM"}, | 3531 {GL_LATENCY_QUERY_CHROMIUM, "GL_LATENCY_QUERY_CHROMIUM"}, |
2754 {GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM, | 3532 {GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM, |
2755 "GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM"}, | 3533 "GL_ASYNC_PIXEL_UNPACK_COMPLETED_CHROMIUM"}, |
2756 {GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM, | 3534 {GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM, |
2757 "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM"}, | 3535 "GL_ASYNC_PIXEL_PACK_COMPLETED_CHROMIUM"}, |
2758 {GL_COMMANDS_COMPLETED_CHROMIUM, "GL_COMMANDS_COMPLETED_CHROMIUM"}, | 3536 {GL_COMMANDS_COMPLETED_CHROMIUM, "GL_COMMANDS_COMPLETED_CHROMIUM"}, |
2759 }; | 3537 }; |
2760 return GLES2Util::GetQualifiedEnumString( | 3538 return GLES2Util::GetQualifiedEnumString( |
2761 string_table, arraysize(string_table), value); | 3539 string_table, arraysize(string_table), value); |
2762 } | 3540 } |
2763 | 3541 |
2764 std::string GLES2Util::GetStringReadPixelFormat(uint32 value) { | 3542 std::string GLES2Util::GetStringReadPixelFormat(uint32_t value) { |
2765 static const EnumToString string_table[] = { | 3543 static const EnumToString string_table[] = { |
2766 {GL_ALPHA, "GL_ALPHA"}, {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, | 3544 {GL_ALPHA, "GL_ALPHA"}, {GL_RGB, "GL_RGB"}, {GL_RGBA, "GL_RGBA"}, |
2767 }; | 3545 }; |
2768 return GLES2Util::GetQualifiedEnumString( | 3546 return GLES2Util::GetQualifiedEnumString( |
2769 string_table, arraysize(string_table), value); | 3547 string_table, arraysize(string_table), value); |
2770 } | 3548 } |
2771 | 3549 |
2772 std::string GLES2Util::GetStringReadPixelType(uint32 value) { | 3550 std::string GLES2Util::GetStringReadPixelType(uint32_t value) { |
2773 static const EnumToString string_table[] = { | 3551 static const EnumToString string_table[] = { |
2774 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 3552 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
2775 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, | 3553 {GL_UNSIGNED_SHORT_5_6_5, "GL_UNSIGNED_SHORT_5_6_5"}, |
2776 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, | 3554 {GL_UNSIGNED_SHORT_4_4_4_4, "GL_UNSIGNED_SHORT_4_4_4_4"}, |
2777 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, | 3555 {GL_UNSIGNED_SHORT_5_5_5_1, "GL_UNSIGNED_SHORT_5_5_5_1"}, |
2778 }; | 3556 }; |
2779 return GLES2Util::GetQualifiedEnumString( | 3557 return GLES2Util::GetQualifiedEnumString( |
2780 string_table, arraysize(string_table), value); | 3558 string_table, arraysize(string_table), value); |
2781 } | 3559 } |
2782 | 3560 |
2783 std::string GLES2Util::GetStringRenderBufferFormat(uint32 value) { | 3561 std::string GLES2Util::GetStringRenderBufferFormat(uint32_t value) { |
2784 static const EnumToString string_table[] = { | 3562 static const EnumToString string_table[] = { |
2785 {GL_RGBA4, "GL_RGBA4"}, | 3563 {GL_RGBA4, "GL_RGBA4"}, |
2786 {GL_RGB565, "GL_RGB565"}, | 3564 {GL_RGB565, "GL_RGB565"}, |
2787 {GL_RGB5_A1, "GL_RGB5_A1"}, | 3565 {GL_RGB5_A1, "GL_RGB5_A1"}, |
2788 {GL_DEPTH_COMPONENT16, "GL_DEPTH_COMPONENT16"}, | 3566 {GL_DEPTH_COMPONENT16, "GL_DEPTH_COMPONENT16"}, |
2789 {GL_STENCIL_INDEX8, "GL_STENCIL_INDEX8"}, | 3567 {GL_STENCIL_INDEX8, "GL_STENCIL_INDEX8"}, |
2790 }; | 3568 }; |
2791 return GLES2Util::GetQualifiedEnumString( | 3569 return GLES2Util::GetQualifiedEnumString( |
2792 string_table, arraysize(string_table), value); | 3570 string_table, arraysize(string_table), value); |
2793 } | 3571 } |
2794 | 3572 |
2795 std::string GLES2Util::GetStringRenderBufferParameter(uint32 value) { | 3573 std::string GLES2Util::GetStringRenderBufferParameter(uint32_t value) { |
2796 static const EnumToString string_table[] = { | 3574 static const EnumToString string_table[] = { |
2797 {GL_RENDERBUFFER_RED_SIZE, "GL_RENDERBUFFER_RED_SIZE"}, | 3575 {GL_RENDERBUFFER_RED_SIZE, "GL_RENDERBUFFER_RED_SIZE"}, |
2798 {GL_RENDERBUFFER_GREEN_SIZE, "GL_RENDERBUFFER_GREEN_SIZE"}, | 3576 {GL_RENDERBUFFER_GREEN_SIZE, "GL_RENDERBUFFER_GREEN_SIZE"}, |
2799 {GL_RENDERBUFFER_BLUE_SIZE, "GL_RENDERBUFFER_BLUE_SIZE"}, | 3577 {GL_RENDERBUFFER_BLUE_SIZE, "GL_RENDERBUFFER_BLUE_SIZE"}, |
2800 {GL_RENDERBUFFER_ALPHA_SIZE, "GL_RENDERBUFFER_ALPHA_SIZE"}, | 3578 {GL_RENDERBUFFER_ALPHA_SIZE, "GL_RENDERBUFFER_ALPHA_SIZE"}, |
2801 {GL_RENDERBUFFER_DEPTH_SIZE, "GL_RENDERBUFFER_DEPTH_SIZE"}, | 3579 {GL_RENDERBUFFER_DEPTH_SIZE, "GL_RENDERBUFFER_DEPTH_SIZE"}, |
2802 {GL_RENDERBUFFER_STENCIL_SIZE, "GL_RENDERBUFFER_STENCIL_SIZE"}, | 3580 {GL_RENDERBUFFER_STENCIL_SIZE, "GL_RENDERBUFFER_STENCIL_SIZE"}, |
2803 {GL_RENDERBUFFER_WIDTH, "GL_RENDERBUFFER_WIDTH"}, | 3581 {GL_RENDERBUFFER_WIDTH, "GL_RENDERBUFFER_WIDTH"}, |
2804 {GL_RENDERBUFFER_HEIGHT, "GL_RENDERBUFFER_HEIGHT"}, | 3582 {GL_RENDERBUFFER_HEIGHT, "GL_RENDERBUFFER_HEIGHT"}, |
2805 {GL_RENDERBUFFER_INTERNAL_FORMAT, "GL_RENDERBUFFER_INTERNAL_FORMAT"}, | 3583 {GL_RENDERBUFFER_INTERNAL_FORMAT, "GL_RENDERBUFFER_INTERNAL_FORMAT"}, |
2806 }; | 3584 }; |
2807 return GLES2Util::GetQualifiedEnumString( | 3585 return GLES2Util::GetQualifiedEnumString( |
2808 string_table, arraysize(string_table), value); | 3586 string_table, arraysize(string_table), value); |
2809 } | 3587 } |
2810 | 3588 |
2811 std::string GLES2Util::GetStringRenderBufferTarget(uint32 value) { | 3589 std::string GLES2Util::GetStringRenderBufferTarget(uint32_t value) { |
2812 static const EnumToString string_table[] = { | 3590 static const EnumToString string_table[] = { |
2813 {GL_RENDERBUFFER, "GL_RENDERBUFFER"}, | 3591 {GL_RENDERBUFFER, "GL_RENDERBUFFER"}, |
2814 }; | 3592 }; |
2815 return GLES2Util::GetQualifiedEnumString( | 3593 return GLES2Util::GetQualifiedEnumString( |
2816 string_table, arraysize(string_table), value); | 3594 string_table, arraysize(string_table), value); |
2817 } | 3595 } |
2818 | 3596 |
2819 std::string GLES2Util::GetStringResetStatus(uint32 value) { | 3597 std::string GLES2Util::GetStringResetStatus(uint32_t value) { |
2820 static const EnumToString string_table[] = { | 3598 static const EnumToString string_table[] = { |
2821 {GL_GUILTY_CONTEXT_RESET_ARB, "GL_GUILTY_CONTEXT_RESET_ARB"}, | 3599 {GL_GUILTY_CONTEXT_RESET_ARB, "GL_GUILTY_CONTEXT_RESET_ARB"}, |
2822 {GL_INNOCENT_CONTEXT_RESET_ARB, "GL_INNOCENT_CONTEXT_RESET_ARB"}, | 3600 {GL_INNOCENT_CONTEXT_RESET_ARB, "GL_INNOCENT_CONTEXT_RESET_ARB"}, |
2823 {GL_UNKNOWN_CONTEXT_RESET_ARB, "GL_UNKNOWN_CONTEXT_RESET_ARB"}, | 3601 {GL_UNKNOWN_CONTEXT_RESET_ARB, "GL_UNKNOWN_CONTEXT_RESET_ARB"}, |
2824 }; | 3602 }; |
2825 return GLES2Util::GetQualifiedEnumString( | 3603 return GLES2Util::GetQualifiedEnumString( |
2826 string_table, arraysize(string_table), value); | 3604 string_table, arraysize(string_table), value); |
2827 } | 3605 } |
2828 | 3606 |
2829 std::string GLES2Util::GetStringShaderBinaryFormat(uint32 value) { | 3607 std::string GLES2Util::GetStringShaderBinaryFormat(uint32_t value) { |
2830 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); | 3608 return GLES2Util::GetQualifiedEnumString(NULL, 0, value); |
2831 } | 3609 } |
2832 | 3610 |
2833 std::string GLES2Util::GetStringShaderParameter(uint32 value) { | 3611 std::string GLES2Util::GetStringShaderParameter(uint32_t value) { |
2834 static const EnumToString string_table[] = { | 3612 static const EnumToString string_table[] = { |
2835 {GL_SHADER_TYPE, "GL_SHADER_TYPE"}, | 3613 {GL_SHADER_TYPE, "GL_SHADER_TYPE"}, |
2836 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, | 3614 {GL_DELETE_STATUS, "GL_DELETE_STATUS"}, |
2837 {GL_COMPILE_STATUS, "GL_COMPILE_STATUS"}, | 3615 {GL_COMPILE_STATUS, "GL_COMPILE_STATUS"}, |
2838 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, | 3616 {GL_INFO_LOG_LENGTH, "GL_INFO_LOG_LENGTH"}, |
2839 {GL_SHADER_SOURCE_LENGTH, "GL_SHADER_SOURCE_LENGTH"}, | 3617 {GL_SHADER_SOURCE_LENGTH, "GL_SHADER_SOURCE_LENGTH"}, |
2840 {GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, | 3618 {GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE, |
2841 "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE"}, | 3619 "GL_TRANSLATED_SHADER_SOURCE_LENGTH_ANGLE"}, |
2842 }; | 3620 }; |
2843 return GLES2Util::GetQualifiedEnumString( | 3621 return GLES2Util::GetQualifiedEnumString( |
2844 string_table, arraysize(string_table), value); | 3622 string_table, arraysize(string_table), value); |
2845 } | 3623 } |
2846 | 3624 |
2847 std::string GLES2Util::GetStringShaderPrecision(uint32 value) { | 3625 std::string GLES2Util::GetStringShaderPrecision(uint32_t value) { |
2848 static const EnumToString string_table[] = { | 3626 static const EnumToString string_table[] = { |
2849 {GL_LOW_FLOAT, "GL_LOW_FLOAT"}, | 3627 {GL_LOW_FLOAT, "GL_LOW_FLOAT"}, |
2850 {GL_MEDIUM_FLOAT, "GL_MEDIUM_FLOAT"}, | 3628 {GL_MEDIUM_FLOAT, "GL_MEDIUM_FLOAT"}, |
2851 {GL_HIGH_FLOAT, "GL_HIGH_FLOAT"}, | 3629 {GL_HIGH_FLOAT, "GL_HIGH_FLOAT"}, |
2852 {GL_LOW_INT, "GL_LOW_INT"}, | 3630 {GL_LOW_INT, "GL_LOW_INT"}, |
2853 {GL_MEDIUM_INT, "GL_MEDIUM_INT"}, | 3631 {GL_MEDIUM_INT, "GL_MEDIUM_INT"}, |
2854 {GL_HIGH_INT, "GL_HIGH_INT"}, | 3632 {GL_HIGH_INT, "GL_HIGH_INT"}, |
2855 }; | 3633 }; |
2856 return GLES2Util::GetQualifiedEnumString( | 3634 return GLES2Util::GetQualifiedEnumString( |
2857 string_table, arraysize(string_table), value); | 3635 string_table, arraysize(string_table), value); |
2858 } | 3636 } |
2859 | 3637 |
2860 std::string GLES2Util::GetStringShaderType(uint32 value) { | 3638 std::string GLES2Util::GetStringShaderType(uint32_t value) { |
2861 static const EnumToString string_table[] = { | 3639 static const EnumToString string_table[] = { |
2862 {GL_VERTEX_SHADER, "GL_VERTEX_SHADER"}, | 3640 {GL_VERTEX_SHADER, "GL_VERTEX_SHADER"}, |
2863 {GL_FRAGMENT_SHADER, "GL_FRAGMENT_SHADER"}, | 3641 {GL_FRAGMENT_SHADER, "GL_FRAGMENT_SHADER"}, |
2864 }; | 3642 }; |
2865 return GLES2Util::GetQualifiedEnumString( | 3643 return GLES2Util::GetQualifiedEnumString( |
2866 string_table, arraysize(string_table), value); | 3644 string_table, arraysize(string_table), value); |
2867 } | 3645 } |
2868 | 3646 |
2869 std::string GLES2Util::GetStringSrcBlendFactor(uint32 value) { | 3647 std::string GLES2Util::GetStringSrcBlendFactor(uint32_t value) { |
2870 static const EnumToString string_table[] = { | 3648 static const EnumToString string_table[] = { |
2871 {GL_ZERO, "GL_ZERO"}, | 3649 {GL_ZERO, "GL_ZERO"}, |
2872 {GL_ONE, "GL_ONE"}, | 3650 {GL_ONE, "GL_ONE"}, |
2873 {GL_SRC_COLOR, "GL_SRC_COLOR"}, | 3651 {GL_SRC_COLOR, "GL_SRC_COLOR"}, |
2874 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, | 3652 {GL_ONE_MINUS_SRC_COLOR, "GL_ONE_MINUS_SRC_COLOR"}, |
2875 {GL_DST_COLOR, "GL_DST_COLOR"}, | 3653 {GL_DST_COLOR, "GL_DST_COLOR"}, |
2876 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, | 3654 {GL_ONE_MINUS_DST_COLOR, "GL_ONE_MINUS_DST_COLOR"}, |
2877 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, | 3655 {GL_SRC_ALPHA, "GL_SRC_ALPHA"}, |
2878 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, | 3656 {GL_ONE_MINUS_SRC_ALPHA, "GL_ONE_MINUS_SRC_ALPHA"}, |
2879 {GL_DST_ALPHA, "GL_DST_ALPHA"}, | 3657 {GL_DST_ALPHA, "GL_DST_ALPHA"}, |
2880 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, | 3658 {GL_ONE_MINUS_DST_ALPHA, "GL_ONE_MINUS_DST_ALPHA"}, |
2881 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, | 3659 {GL_CONSTANT_COLOR, "GL_CONSTANT_COLOR"}, |
2882 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, | 3660 {GL_ONE_MINUS_CONSTANT_COLOR, "GL_ONE_MINUS_CONSTANT_COLOR"}, |
2883 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, | 3661 {GL_CONSTANT_ALPHA, "GL_CONSTANT_ALPHA"}, |
2884 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, | 3662 {GL_ONE_MINUS_CONSTANT_ALPHA, "GL_ONE_MINUS_CONSTANT_ALPHA"}, |
2885 {GL_SRC_ALPHA_SATURATE, "GL_SRC_ALPHA_SATURATE"}, | 3663 {GL_SRC_ALPHA_SATURATE, "GL_SRC_ALPHA_SATURATE"}, |
2886 }; | 3664 }; |
2887 return GLES2Util::GetQualifiedEnumString( | 3665 return GLES2Util::GetQualifiedEnumString( |
2888 string_table, arraysize(string_table), value); | 3666 string_table, arraysize(string_table), value); |
2889 } | 3667 } |
2890 | 3668 |
2891 std::string GLES2Util::GetStringStencilOp(uint32 value) { | 3669 std::string GLES2Util::GetStringStencilOp(uint32_t value) { |
2892 static const EnumToString string_table[] = { | 3670 static const EnumToString string_table[] = { |
2893 {GL_KEEP, "GL_KEEP"}, | 3671 {GL_KEEP, "GL_KEEP"}, |
2894 {GL_ZERO, "GL_ZERO"}, | 3672 {GL_ZERO, "GL_ZERO"}, |
2895 {GL_REPLACE, "GL_REPLACE"}, | 3673 {GL_REPLACE, "GL_REPLACE"}, |
2896 {GL_INCR, "GL_INCR"}, | 3674 {GL_INCR, "GL_INCR"}, |
2897 {GL_INCR_WRAP, "GL_INCR_WRAP"}, | 3675 {GL_INCR_WRAP, "GL_INCR_WRAP"}, |
2898 {GL_DECR, "GL_DECR"}, | 3676 {GL_DECR, "GL_DECR"}, |
2899 {GL_DECR_WRAP, "GL_DECR_WRAP"}, | 3677 {GL_DECR_WRAP, "GL_DECR_WRAP"}, |
2900 {GL_INVERT, "GL_INVERT"}, | 3678 {GL_INVERT, "GL_INVERT"}, |
2901 }; | 3679 }; |
2902 return GLES2Util::GetQualifiedEnumString( | 3680 return GLES2Util::GetQualifiedEnumString( |
2903 string_table, arraysize(string_table), value); | 3681 string_table, arraysize(string_table), value); |
2904 } | 3682 } |
2905 | 3683 |
2906 std::string GLES2Util::GetStringStringType(uint32 value) { | 3684 std::string GLES2Util::GetStringStringType(uint32_t value) { |
2907 static const EnumToString string_table[] = { | 3685 static const EnumToString string_table[] = { |
2908 {GL_VENDOR, "GL_VENDOR"}, | 3686 {GL_VENDOR, "GL_VENDOR"}, |
2909 {GL_RENDERER, "GL_RENDERER"}, | 3687 {GL_RENDERER, "GL_RENDERER"}, |
2910 {GL_VERSION, "GL_VERSION"}, | 3688 {GL_VERSION, "GL_VERSION"}, |
2911 {GL_SHADING_LANGUAGE_VERSION, "GL_SHADING_LANGUAGE_VERSION"}, | 3689 {GL_SHADING_LANGUAGE_VERSION, "GL_SHADING_LANGUAGE_VERSION"}, |
2912 {GL_EXTENSIONS, "GL_EXTENSIONS"}, | 3690 {GL_EXTENSIONS, "GL_EXTENSIONS"}, |
2913 }; | 3691 }; |
2914 return GLES2Util::GetQualifiedEnumString( | 3692 return GLES2Util::GetQualifiedEnumString( |
2915 string_table, arraysize(string_table), value); | 3693 string_table, arraysize(string_table), value); |
2916 } | 3694 } |
2917 | 3695 |
2918 std::string GLES2Util::GetStringTextureBindTarget(uint32 value) { | 3696 std::string GLES2Util::GetStringTextureBindTarget(uint32_t value) { |
2919 static const EnumToString string_table[] = { | 3697 static const EnumToString string_table[] = { |
2920 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, | 3698 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
2921 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, | 3699 {GL_TEXTURE_CUBE_MAP, "GL_TEXTURE_CUBE_MAP"}, |
2922 }; | 3700 }; |
2923 return GLES2Util::GetQualifiedEnumString( | 3701 return GLES2Util::GetQualifiedEnumString( |
2924 string_table, arraysize(string_table), value); | 3702 string_table, arraysize(string_table), value); |
2925 } | 3703 } |
2926 | 3704 |
2927 std::string GLES2Util::GetStringTextureFormat(uint32 value) { | 3705 std::string GLES2Util::GetStringTextureFormat(uint32_t value) { |
2928 static const EnumToString string_table[] = { | 3706 static const EnumToString string_table[] = { |
2929 {GL_ALPHA, "GL_ALPHA"}, | 3707 {GL_ALPHA, "GL_ALPHA"}, |
2930 {GL_LUMINANCE, "GL_LUMINANCE"}, | 3708 {GL_LUMINANCE, "GL_LUMINANCE"}, |
2931 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, | 3709 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, |
2932 {GL_RGB, "GL_RGB"}, | 3710 {GL_RGB, "GL_RGB"}, |
2933 {GL_RGBA, "GL_RGBA"}, | 3711 {GL_RGBA, "GL_RGBA"}, |
2934 }; | 3712 }; |
2935 return GLES2Util::GetQualifiedEnumString( | 3713 return GLES2Util::GetQualifiedEnumString( |
2936 string_table, arraysize(string_table), value); | 3714 string_table, arraysize(string_table), value); |
2937 } | 3715 } |
2938 | 3716 |
2939 std::string GLES2Util::GetStringTextureInternalFormat(uint32 value) { | 3717 std::string GLES2Util::GetStringTextureInternalFormat(uint32_t value) { |
2940 static const EnumToString string_table[] = { | 3718 static const EnumToString string_table[] = { |
2941 {GL_ALPHA, "GL_ALPHA"}, | 3719 {GL_ALPHA, "GL_ALPHA"}, |
2942 {GL_LUMINANCE, "GL_LUMINANCE"}, | 3720 {GL_LUMINANCE, "GL_LUMINANCE"}, |
2943 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, | 3721 {GL_LUMINANCE_ALPHA, "GL_LUMINANCE_ALPHA"}, |
2944 {GL_RGB, "GL_RGB"}, | 3722 {GL_RGB, "GL_RGB"}, |
2945 {GL_RGBA, "GL_RGBA"}, | 3723 {GL_RGBA, "GL_RGBA"}, |
2946 }; | 3724 }; |
2947 return GLES2Util::GetQualifiedEnumString( | 3725 return GLES2Util::GetQualifiedEnumString( |
2948 string_table, arraysize(string_table), value); | 3726 string_table, arraysize(string_table), value); |
2949 } | 3727 } |
2950 | 3728 |
2951 std::string GLES2Util::GetStringTextureInternalFormatStorage(uint32 value) { | 3729 std::string GLES2Util::GetStringTextureInternalFormatStorage(uint32_t value) { |
2952 static const EnumToString string_table[] = { | 3730 static const EnumToString string_table[] = { |
2953 {GL_RGB565, "GL_RGB565"}, | 3731 {GL_RGB565, "GL_RGB565"}, |
2954 {GL_RGBA4, "GL_RGBA4"}, | 3732 {GL_RGBA4, "GL_RGBA4"}, |
2955 {GL_RGB5_A1, "GL_RGB5_A1"}, | 3733 {GL_RGB5_A1, "GL_RGB5_A1"}, |
2956 {GL_ALPHA8_EXT, "GL_ALPHA8_EXT"}, | 3734 {GL_ALPHA8_EXT, "GL_ALPHA8_EXT"}, |
2957 {GL_LUMINANCE8_EXT, "GL_LUMINANCE8_EXT"}, | 3735 {GL_LUMINANCE8_EXT, "GL_LUMINANCE8_EXT"}, |
2958 {GL_LUMINANCE8_ALPHA8_EXT, "GL_LUMINANCE8_ALPHA8_EXT"}, | 3736 {GL_LUMINANCE8_ALPHA8_EXT, "GL_LUMINANCE8_ALPHA8_EXT"}, |
2959 {GL_RGB8_OES, "GL_RGB8_OES"}, | 3737 {GL_RGB8_OES, "GL_RGB8_OES"}, |
2960 {GL_RGBA8_OES, "GL_RGBA8_OES"}, | 3738 {GL_RGBA8_OES, "GL_RGBA8_OES"}, |
2961 }; | 3739 }; |
2962 return GLES2Util::GetQualifiedEnumString( | 3740 return GLES2Util::GetQualifiedEnumString( |
2963 string_table, arraysize(string_table), value); | 3741 string_table, arraysize(string_table), value); |
2964 } | 3742 } |
2965 | 3743 |
2966 std::string GLES2Util::GetStringTextureMagFilterMode(uint32 value) { | 3744 std::string GLES2Util::GetStringTextureMagFilterMode(uint32_t value) { |
2967 static const EnumToString string_table[] = { | 3745 static const EnumToString string_table[] = { |
2968 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, | 3746 {GL_NEAREST, "GL_NEAREST"}, {GL_LINEAR, "GL_LINEAR"}, |
2969 }; | 3747 }; |
2970 return GLES2Util::GetQualifiedEnumString( | 3748 return GLES2Util::GetQualifiedEnumString( |
2971 string_table, arraysize(string_table), value); | 3749 string_table, arraysize(string_table), value); |
2972 } | 3750 } |
2973 | 3751 |
2974 std::string GLES2Util::GetStringTextureMinFilterMode(uint32 value) { | 3752 std::string GLES2Util::GetStringTextureMinFilterMode(uint32_t value) { |
2975 static const EnumToString string_table[] = { | 3753 static const EnumToString string_table[] = { |
2976 {GL_NEAREST, "GL_NEAREST"}, | 3754 {GL_NEAREST, "GL_NEAREST"}, |
2977 {GL_LINEAR, "GL_LINEAR"}, | 3755 {GL_LINEAR, "GL_LINEAR"}, |
2978 {GL_NEAREST_MIPMAP_NEAREST, "GL_NEAREST_MIPMAP_NEAREST"}, | 3756 {GL_NEAREST_MIPMAP_NEAREST, "GL_NEAREST_MIPMAP_NEAREST"}, |
2979 {GL_LINEAR_MIPMAP_NEAREST, "GL_LINEAR_MIPMAP_NEAREST"}, | 3757 {GL_LINEAR_MIPMAP_NEAREST, "GL_LINEAR_MIPMAP_NEAREST"}, |
2980 {GL_NEAREST_MIPMAP_LINEAR, "GL_NEAREST_MIPMAP_LINEAR"}, | 3758 {GL_NEAREST_MIPMAP_LINEAR, "GL_NEAREST_MIPMAP_LINEAR"}, |
2981 {GL_LINEAR_MIPMAP_LINEAR, "GL_LINEAR_MIPMAP_LINEAR"}, | 3759 {GL_LINEAR_MIPMAP_LINEAR, "GL_LINEAR_MIPMAP_LINEAR"}, |
2982 }; | 3760 }; |
2983 return GLES2Util::GetQualifiedEnumString( | 3761 return GLES2Util::GetQualifiedEnumString( |
2984 string_table, arraysize(string_table), value); | 3762 string_table, arraysize(string_table), value); |
2985 } | 3763 } |
2986 | 3764 |
2987 std::string GLES2Util::GetStringTextureParameter(uint32 value) { | 3765 std::string GLES2Util::GetStringTextureParameter(uint32_t value) { |
2988 static const EnumToString string_table[] = { | 3766 static const EnumToString string_table[] = { |
2989 {GL_TEXTURE_MAG_FILTER, "GL_TEXTURE_MAG_FILTER"}, | 3767 {GL_TEXTURE_MAG_FILTER, "GL_TEXTURE_MAG_FILTER"}, |
2990 {GL_TEXTURE_MIN_FILTER, "GL_TEXTURE_MIN_FILTER"}, | 3768 {GL_TEXTURE_MIN_FILTER, "GL_TEXTURE_MIN_FILTER"}, |
2991 {GL_TEXTURE_POOL_CHROMIUM, "GL_TEXTURE_POOL_CHROMIUM"}, | 3769 {GL_TEXTURE_POOL_CHROMIUM, "GL_TEXTURE_POOL_CHROMIUM"}, |
2992 {GL_TEXTURE_WRAP_S, "GL_TEXTURE_WRAP_S"}, | 3770 {GL_TEXTURE_WRAP_S, "GL_TEXTURE_WRAP_S"}, |
2993 {GL_TEXTURE_WRAP_T, "GL_TEXTURE_WRAP_T"}, | 3771 {GL_TEXTURE_WRAP_T, "GL_TEXTURE_WRAP_T"}, |
2994 }; | 3772 }; |
2995 return GLES2Util::GetQualifiedEnumString( | 3773 return GLES2Util::GetQualifiedEnumString( |
2996 string_table, arraysize(string_table), value); | 3774 string_table, arraysize(string_table), value); |
2997 } | 3775 } |
2998 | 3776 |
2999 std::string GLES2Util::GetStringTexturePool(uint32 value) { | 3777 std::string GLES2Util::GetStringTexturePool(uint32_t value) { |
3000 static const EnumToString string_table[] = { | 3778 static const EnumToString string_table[] = { |
3001 {GL_TEXTURE_POOL_MANAGED_CHROMIUM, "GL_TEXTURE_POOL_MANAGED_CHROMIUM"}, | 3779 {GL_TEXTURE_POOL_MANAGED_CHROMIUM, "GL_TEXTURE_POOL_MANAGED_CHROMIUM"}, |
3002 {GL_TEXTURE_POOL_UNMANAGED_CHROMIUM, | 3780 {GL_TEXTURE_POOL_UNMANAGED_CHROMIUM, |
3003 "GL_TEXTURE_POOL_UNMANAGED_CHROMIUM"}, | 3781 "GL_TEXTURE_POOL_UNMANAGED_CHROMIUM"}, |
3004 }; | 3782 }; |
3005 return GLES2Util::GetQualifiedEnumString( | 3783 return GLES2Util::GetQualifiedEnumString( |
3006 string_table, arraysize(string_table), value); | 3784 string_table, arraysize(string_table), value); |
3007 } | 3785 } |
3008 | 3786 |
3009 std::string GLES2Util::GetStringTextureTarget(uint32 value) { | 3787 std::string GLES2Util::GetStringTextureTarget(uint32_t value) { |
3010 static const EnumToString string_table[] = { | 3788 static const EnumToString string_table[] = { |
3011 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, | 3789 {GL_TEXTURE_2D, "GL_TEXTURE_2D"}, |
3012 {GL_TEXTURE_CUBE_MAP_POSITIVE_X, "GL_TEXTURE_CUBE_MAP_POSITIVE_X"}, | 3790 {GL_TEXTURE_CUBE_MAP_POSITIVE_X, "GL_TEXTURE_CUBE_MAP_POSITIVE_X"}, |
3013 {GL_TEXTURE_CUBE_MAP_NEGATIVE_X, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X"}, | 3791 {GL_TEXTURE_CUBE_MAP_NEGATIVE_X, "GL_TEXTURE_CUBE_MAP_NEGATIVE_X"}, |
3014 {GL_TEXTURE_CUBE_MAP_POSITIVE_Y, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y"}, | 3792 {GL_TEXTURE_CUBE_MAP_POSITIVE_Y, "GL_TEXTURE_CUBE_MAP_POSITIVE_Y"}, |
3015 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"}, | 3793 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Y"}, |
3016 {GL_TEXTURE_CUBE_MAP_POSITIVE_Z, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z"}, | 3794 {GL_TEXTURE_CUBE_MAP_POSITIVE_Z, "GL_TEXTURE_CUBE_MAP_POSITIVE_Z"}, |
3017 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"}, | 3795 {GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, "GL_TEXTURE_CUBE_MAP_NEGATIVE_Z"}, |
3018 }; | 3796 }; |
3019 return GLES2Util::GetQualifiedEnumString( | 3797 return GLES2Util::GetQualifiedEnumString( |
3020 string_table, arraysize(string_table), value); | 3798 string_table, arraysize(string_table), value); |
3021 } | 3799 } |
3022 | 3800 |
3023 std::string GLES2Util::GetStringTextureUsage(uint32 value) { | 3801 std::string GLES2Util::GetStringTextureUsage(uint32_t value) { |
3024 static const EnumToString string_table[] = { | 3802 static const EnumToString string_table[] = { |
3025 {GL_NONE, "GL_NONE"}, | 3803 {GL_NONE, "GL_NONE"}, |
3026 {GL_FRAMEBUFFER_ATTACHMENT_ANGLE, "GL_FRAMEBUFFER_ATTACHMENT_ANGLE"}, | 3804 {GL_FRAMEBUFFER_ATTACHMENT_ANGLE, "GL_FRAMEBUFFER_ATTACHMENT_ANGLE"}, |
3027 }; | 3805 }; |
3028 return GLES2Util::GetQualifiedEnumString( | 3806 return GLES2Util::GetQualifiedEnumString( |
3029 string_table, arraysize(string_table), value); | 3807 string_table, arraysize(string_table), value); |
3030 } | 3808 } |
3031 | 3809 |
3032 std::string GLES2Util::GetStringTextureWrapMode(uint32 value) { | 3810 std::string GLES2Util::GetStringTextureWrapMode(uint32_t value) { |
3033 static const EnumToString string_table[] = { | 3811 static const EnumToString string_table[] = { |
3034 {GL_CLAMP_TO_EDGE, "GL_CLAMP_TO_EDGE"}, | 3812 {GL_CLAMP_TO_EDGE, "GL_CLAMP_TO_EDGE"}, |
3035 {GL_MIRRORED_REPEAT, "GL_MIRRORED_REPEAT"}, | 3813 {GL_MIRRORED_REPEAT, "GL_MIRRORED_REPEAT"}, |
3036 {GL_REPEAT, "GL_REPEAT"}, | 3814 {GL_REPEAT, "GL_REPEAT"}, |
3037 }; | 3815 }; |
3038 return GLES2Util::GetQualifiedEnumString( | 3816 return GLES2Util::GetQualifiedEnumString( |
3039 string_table, arraysize(string_table), value); | 3817 string_table, arraysize(string_table), value); |
3040 } | 3818 } |
3041 | 3819 |
3042 std::string GLES2Util::GetStringVertexAttribType(uint32 value) { | 3820 std::string GLES2Util::GetStringVertexAttribType(uint32_t value) { |
3043 static const EnumToString string_table[] = { | 3821 static const EnumToString string_table[] = { |
3044 {GL_BYTE, "GL_BYTE"}, | 3822 {GL_BYTE, "GL_BYTE"}, |
3045 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, | 3823 {GL_UNSIGNED_BYTE, "GL_UNSIGNED_BYTE"}, |
3046 {GL_SHORT, "GL_SHORT"}, | 3824 {GL_SHORT, "GL_SHORT"}, |
3047 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, | 3825 {GL_UNSIGNED_SHORT, "GL_UNSIGNED_SHORT"}, |
3048 {GL_FLOAT, "GL_FLOAT"}, | 3826 {GL_FLOAT, "GL_FLOAT"}, |
3049 }; | 3827 }; |
3050 return GLES2Util::GetQualifiedEnumString( | 3828 return GLES2Util::GetQualifiedEnumString( |
3051 string_table, arraysize(string_table), value); | 3829 string_table, arraysize(string_table), value); |
3052 } | 3830 } |
3053 | 3831 |
3054 std::string GLES2Util::GetStringVertexAttribute(uint32 value) { | 3832 std::string GLES2Util::GetStringVertexAttribute(uint32_t value) { |
3055 static const EnumToString string_table[] = { | 3833 static const EnumToString string_table[] = { |
3056 {GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"}, | 3834 {GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, "GL_VERTEX_ATTRIB_ARRAY_NORMALIZED"}, |
3057 {GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, | 3835 {GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, |
3058 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"}, | 3836 "GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING"}, |
3059 {GL_VERTEX_ATTRIB_ARRAY_ENABLED, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"}, | 3837 {GL_VERTEX_ATTRIB_ARRAY_ENABLED, "GL_VERTEX_ATTRIB_ARRAY_ENABLED"}, |
3060 {GL_VERTEX_ATTRIB_ARRAY_SIZE, "GL_VERTEX_ATTRIB_ARRAY_SIZE"}, | 3838 {GL_VERTEX_ATTRIB_ARRAY_SIZE, "GL_VERTEX_ATTRIB_ARRAY_SIZE"}, |
3061 {GL_VERTEX_ATTRIB_ARRAY_STRIDE, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"}, | 3839 {GL_VERTEX_ATTRIB_ARRAY_STRIDE, "GL_VERTEX_ATTRIB_ARRAY_STRIDE"}, |
3062 {GL_VERTEX_ATTRIB_ARRAY_TYPE, "GL_VERTEX_ATTRIB_ARRAY_TYPE"}, | 3840 {GL_VERTEX_ATTRIB_ARRAY_TYPE, "GL_VERTEX_ATTRIB_ARRAY_TYPE"}, |
3063 {GL_CURRENT_VERTEX_ATTRIB, "GL_CURRENT_VERTEX_ATTRIB"}, | 3841 {GL_CURRENT_VERTEX_ATTRIB, "GL_CURRENT_VERTEX_ATTRIB"}, |
3064 }; | 3842 }; |
3065 return GLES2Util::GetQualifiedEnumString( | 3843 return GLES2Util::GetQualifiedEnumString( |
3066 string_table, arraysize(string_table), value); | 3844 string_table, arraysize(string_table), value); |
3067 } | 3845 } |
3068 | 3846 |
3069 std::string GLES2Util::GetStringVertexPointer(uint32 value) { | 3847 std::string GLES2Util::GetStringVertexPointer(uint32_t value) { |
3070 static const EnumToString string_table[] = { | 3848 static const EnumToString string_table[] = { |
3071 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"}, | 3849 {GL_VERTEX_ATTRIB_ARRAY_POINTER, "GL_VERTEX_ATTRIB_ARRAY_POINTER"}, |
3072 }; | 3850 }; |
3073 return GLES2Util::GetQualifiedEnumString( | 3851 return GLES2Util::GetQualifiedEnumString( |
3074 string_table, arraysize(string_table), value); | 3852 string_table, arraysize(string_table), value); |
3075 } | 3853 } |
3076 | 3854 |
3077 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ | 3855 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_UTILS_IMPLEMENTATION_AUTOGEN_H_ |
OLD | NEW |