Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Side by Side Diff: gpu/config/software_rendering_list_arrays_and_structs_autogen.h

Issue 2812003006: Move gpu jason file data generation to build time. (Closed)
Patch Set: remove git-format from build time generated files Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gpu/config/process_json.py ('k') | gpu/config/software_rendering_list_autogen.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 // Copyright 2017 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 // This file is auto-generated from
6 // gpu/config/process_json.py
7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT!
10
11 #ifndef GPU_CONFIG_SOFTWARE_RENDERING_LIST_ARRAYS_AND_STRUCTS_AUTOGEN_H_
12 #define GPU_CONFIG_SOFTWARE_RENDERING_LIST_ARRAYS_AND_STRUCTS_AUTOGEN_H_
13
14 #include "gpu/config/gpu_feature_type.h"
15
16 namespace gpu {
17 const int kFeatureListForEntry1[4] = {
18 GPU_FEATURE_TYPE_FLASH3D, GPU_FEATURE_TYPE_FLASH_STAGE3D,
19 GPU_FEATURE_TYPE_ACCELERATED_WEBGL, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
20 };
21
22 const uint32_t kDeviceIDsForEntry1[1] = {
23 0x7249,
24 };
25
26 const int kFeatureListForEntry3[12] = {
27 GPU_FEATURE_TYPE_FLASH_STAGE3D,
28 GPU_FEATURE_TYPE_GPU_COMPOSITING,
29 GPU_FEATURE_TYPE_PANEL_FITTING,
30 GPU_FEATURE_TYPE_FLASH3D,
31 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
32 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
33 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
34 GPU_FEATURE_TYPE_WEBGL2,
35 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
36 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
37 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
38 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
39 };
40
41 const uint32_t kCrBugsForEntry3[2] = {
42 59302, 315217,
43 };
44
45 const GpuControlList::GLStrings kGLStringsForEntry3 = {
46 nullptr, "(?i).*software.*", nullptr, nullptr,
47 };
48
49 const int kFeatureListForEntry4[4] = {
50 GPU_FEATURE_TYPE_FLASH3D, GPU_FEATURE_TYPE_FLASH_STAGE3D,
51 GPU_FEATURE_TYPE_ACCELERATED_WEBGL, GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
52 };
53
54 const uint32_t kCrBugsForEntry4[1] = {
55 232035,
56 };
57
58 const uint32_t kDeviceIDsForEntry4[2] = {
59 0x27AE, 0x27A2,
60 };
61
62 const int kFeatureListForEntry5[12] = {
63 GPU_FEATURE_TYPE_FLASH_STAGE3D,
64 GPU_FEATURE_TYPE_GPU_COMPOSITING,
65 GPU_FEATURE_TYPE_PANEL_FITTING,
66 GPU_FEATURE_TYPE_FLASH3D,
67 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
68 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
69 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
70 GPU_FEATURE_TYPE_WEBGL2,
71 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
72 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
73 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
74 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
75 };
76
77 const uint32_t kCrBugsForEntry5[6] = {
78 71381, 76428, 73910, 101225, 136240, 357314,
79 };
80
81 const GpuControlList::DriverInfo kDriverInfoForEntry5Exception0 = {
82 ".*AMD.*", // driver_vendor
83 {GpuControlList::kGE, GpuControlList::kVersionStyleLexical, "8.98",
84 nullptr}, // driver_version
85 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
86 nullptr}, // driver_date
87 };
88
89 const GpuControlList::DriverInfo kDriverInfoForEntry5Exception1 = {
90 "Mesa", // driver_vendor
91 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "10.0.4",
92 nullptr}, // driver_version
93 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
94 nullptr}, // driver_date
95 };
96
97 const GpuControlList::DriverInfo kDriverInfoForEntry5Exception2 = {
98 ".*ANGLE.*", // driver_vendor
99 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
100 nullptr}, // driver_version
101 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
102 nullptr}, // driver_date
103 };
104
105 const int kFeatureListForEntry8[12] = {
106 GPU_FEATURE_TYPE_FLASH_STAGE3D,
107 GPU_FEATURE_TYPE_GPU_COMPOSITING,
108 GPU_FEATURE_TYPE_PANEL_FITTING,
109 GPU_FEATURE_TYPE_FLASH3D,
110 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
111 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
112 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
113 GPU_FEATURE_TYPE_WEBGL2,
114 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
115 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
116 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
117 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
118 };
119
120 const uint32_t kCrBugsForEntry8[1] = {
121 72938,
122 };
123
124 const uint32_t kDeviceIDsForEntry8[1] = {
125 0x0324,
126 };
127
128 const int kFeatureListForEntry10[4] = {
129 GPU_FEATURE_TYPE_FLASH3D, GPU_FEATURE_TYPE_FLASH_STAGE3D,
130 GPU_FEATURE_TYPE_ACCELERATED_WEBGL, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
131 };
132
133 const uint32_t kCrBugsForEntry10[1] = {
134 73794,
135 };
136
137 const uint32_t kDeviceIDsForEntry10[1] = {
138 0x0393,
139 };
140
141 const int kFeatureListForEntry12[12] = {
142 GPU_FEATURE_TYPE_FLASH_STAGE3D,
143 GPU_FEATURE_TYPE_GPU_COMPOSITING,
144 GPU_FEATURE_TYPE_PANEL_FITTING,
145 GPU_FEATURE_TYPE_FLASH3D,
146 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
147 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
148 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
149 GPU_FEATURE_TYPE_WEBGL2,
150 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
151 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
152 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
153 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
154 };
155
156 const uint32_t kCrBugsForEntry12[3] = {
157 72979, 89802, 315205,
158 };
159
160 const GpuControlList::DriverInfo kDriverInfoForEntry12 = {
161 nullptr, // driver_vendor
162 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
163 nullptr}, // driver_version
164 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "2009.1",
165 nullptr}, // driver_date
166 };
167
168 const uint32_t kDeviceIDsForEntry12Exception0[1] = {
169 0x29a2,
170 };
171
172 const GpuControlList::DriverInfo kDriverInfoForEntry12Exception0 = {
173 nullptr, // driver_vendor
174 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical,
175 "7.15.10.1624", nullptr}, // driver_version
176 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
177 nullptr}, // driver_date
178 };
179
180 const GpuControlList::DriverInfo kDriverInfoForEntry12Exception1 = {
181 "osmesa", // driver_vendor
182 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
183 nullptr}, // driver_version
184 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
185 nullptr}, // driver_date
186 };
187
188 const uint32_t kDeviceIDsForEntry12Exception2[1] = {
189 0x02c1,
190 };
191
192 const int kFeatureListForEntry17[12] = {
193 GPU_FEATURE_TYPE_FLASH_STAGE3D,
194 GPU_FEATURE_TYPE_GPU_COMPOSITING,
195 GPU_FEATURE_TYPE_PANEL_FITTING,
196 GPU_FEATURE_TYPE_FLASH3D,
197 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
198 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
199 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
200 GPU_FEATURE_TYPE_WEBGL2,
201 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
202 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
203 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
204 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
205 };
206
207 const uint32_t kCrBugsForEntry17[4] = {
208 76703, 164555, 225200, 340886,
209 };
210
211 const GpuControlList::DriverInfo kDriverInfoForEntry17 = {
212 "Mesa", // driver_vendor
213 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "10.1",
214 nullptr}, // driver_version
215 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
216 nullptr}, // driver_date
217 };
218
219 const uint32_t kDeviceIDsForEntry17Exception0[12] = {
220 0x0102, 0x0106, 0x0112, 0x0116, 0x0122, 0x0126,
221 0x010a, 0x0152, 0x0156, 0x015a, 0x0162, 0x0166,
222 };
223
224 const GpuControlList::DriverInfo kDriverInfoForEntry17Exception0 = {
225 nullptr, // driver_vendor
226 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "8.0",
227 nullptr}, // driver_version
228 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
229 nullptr}, // driver_date
230 };
231
232 const uint32_t kDeviceIDsForEntry17Exception1[16] = {
233 0xa001, 0xa002, 0xa011, 0xa012, 0x29a2, 0x2992, 0x2982, 0x2972,
234 0x2a12, 0x2a42, 0x2e02, 0x2e12, 0x2e22, 0x2e32, 0x2e42, 0x2e92,
235 };
236
237 const GpuControlList::DriverInfo kDriverInfoForEntry17Exception1 = {
238 nullptr, // driver_vendor
239 {GpuControlList::kGT, GpuControlList::kVersionStyleNumerical, "8.0.2",
240 nullptr}, // driver_version
241 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
242 nullptr}, // driver_date
243 };
244
245 const uint32_t kDeviceIDsForEntry17Exception2[2] = {
246 0x0042, 0x0046,
247 };
248
249 const GpuControlList::DriverInfo kDriverInfoForEntry17Exception2 = {
250 nullptr, // driver_vendor
251 {GpuControlList::kGT, GpuControlList::kVersionStyleNumerical, "8.0.4",
252 nullptr}, // driver_version
253 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
254 nullptr}, // driver_date
255 };
256
257 const uint32_t kDeviceIDsForEntry17Exception3[1] = {
258 0x2a02,
259 };
260
261 const GpuControlList::DriverInfo kDriverInfoForEntry17Exception3 = {
262 nullptr, // driver_vendor
263 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "9.1",
264 nullptr}, // driver_version
265 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
266 nullptr}, // driver_date
267 };
268
269 const uint32_t kDeviceIDsForEntry17Exception4[2] = {
270 0x0a16, 0x0a26,
271 };
272
273 const GpuControlList::DriverInfo kDriverInfoForEntry17Exception4 = {
274 nullptr, // driver_vendor
275 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "10.0.1",
276 nullptr}, // driver_version
277 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
278 nullptr}, // driver_date
279 };
280
281 const int kFeatureListForEntry18[12] = {
282 GPU_FEATURE_TYPE_FLASH_STAGE3D,
283 GPU_FEATURE_TYPE_GPU_COMPOSITING,
284 GPU_FEATURE_TYPE_PANEL_FITTING,
285 GPU_FEATURE_TYPE_FLASH3D,
286 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
287 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
288 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
289 GPU_FEATURE_TYPE_WEBGL2,
290 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
291 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
292 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
293 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
294 };
295
296 const uint32_t kCrBugsForEntry18[1] = {
297 84701,
298 };
299
300 const uint32_t kDeviceIDsForEntry18[1] = {
301 0x029e,
302 };
303
304 const int kFeatureListForEntry27[12] = {
305 GPU_FEATURE_TYPE_FLASH_STAGE3D,
306 GPU_FEATURE_TYPE_GPU_COMPOSITING,
307 GPU_FEATURE_TYPE_PANEL_FITTING,
308 GPU_FEATURE_TYPE_FLASH3D,
309 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
310 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
311 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
312 GPU_FEATURE_TYPE_WEBGL2,
313 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
314 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
315 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
316 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
317 };
318
319 const uint32_t kCrBugsForEntry27[4] = {
320 95934, 94973, 136240, 357314,
321 };
322
323 const GpuControlList::GLStrings kGLStringsForEntry27 = {
324 "ATI.*", nullptr, nullptr, nullptr,
325 };
326
327 const GpuControlList::DriverInfo kDriverInfoForEntry27Exception0 = {
328 ".*AMD.*", // driver_vendor
329 {GpuControlList::kGE, GpuControlList::kVersionStyleLexical, "8.98",
330 nullptr}, // driver_version
331 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
332 nullptr}, // driver_date
333 };
334
335 const GpuControlList::DriverInfo kDriverInfoForEntry27Exception1 = {
336 "Mesa", // driver_vendor
337 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "10.0.4",
338 nullptr}, // driver_version
339 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
340 nullptr}, // driver_date
341 };
342
343 const int kFeatureListForEntry28[12] = {
344 GPU_FEATURE_TYPE_FLASH_STAGE3D,
345 GPU_FEATURE_TYPE_GPU_COMPOSITING,
346 GPU_FEATURE_TYPE_PANEL_FITTING,
347 GPU_FEATURE_TYPE_FLASH3D,
348 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
349 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
350 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
351 GPU_FEATURE_TYPE_WEBGL2,
352 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
353 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
354 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
355 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
356 };
357
358 const uint32_t kCrBugsForEntry28[3] = {
359 95934, 94973, 357314,
360 };
361
362 const GpuControlList::GLStrings kGLStringsForEntry28 = {
363 "X\\.Org.*", ".*AMD.*", nullptr, nullptr,
364 };
365
366 const GpuControlList::DriverInfo kDriverInfoForEntry28Exception0 = {
367 "Mesa", // driver_vendor
368 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "10.0.4",
369 nullptr}, // driver_version
370 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
371 nullptr}, // driver_date
372 };
373
374 const int kFeatureListForEntry29[12] = {
375 GPU_FEATURE_TYPE_FLASH_STAGE3D,
376 GPU_FEATURE_TYPE_GPU_COMPOSITING,
377 GPU_FEATURE_TYPE_PANEL_FITTING,
378 GPU_FEATURE_TYPE_FLASH3D,
379 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
380 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
381 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
382 GPU_FEATURE_TYPE_WEBGL2,
383 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
384 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
385 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
386 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
387 };
388
389 const uint32_t kCrBugsForEntry29[3] = {
390 95934, 94973, 357314,
391 };
392
393 const GpuControlList::GLStrings kGLStringsForEntry29 = {
394 "X\\.Org.*", ".*ATI.*", nullptr, nullptr,
395 };
396
397 const GpuControlList::DriverInfo kDriverInfoForEntry29Exception0 = {
398 "Mesa", // driver_vendor
399 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "10.0.4",
400 nullptr}, // driver_version
401 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
402 nullptr}, // driver_date
403 };
404
405 const int kFeatureListForEntry30[12] = {
406 GPU_FEATURE_TYPE_FLASH_STAGE3D,
407 GPU_FEATURE_TYPE_GPU_COMPOSITING,
408 GPU_FEATURE_TYPE_PANEL_FITTING,
409 GPU_FEATURE_TYPE_FLASH3D,
410 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
411 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
412 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
413 GPU_FEATURE_TYPE_WEBGL2,
414 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
415 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
416 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
417 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
418 };
419
420 const uint32_t kCrBugsForEntry30[1] = {
421 94103,
422 };
423
424 const GpuControlList::DriverInfo kDriverInfoForEntry30 = {
425 "Mesa", // driver_vendor
426 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "10.1",
427 nullptr}, // driver_version
428 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
429 nullptr}, // driver_date
430 };
431
432 const GpuControlList::GLStrings kGLStringsForEntry30 = {
433 "(?i)nouveau.*", nullptr, nullptr, nullptr,
434 };
435
436 const int kFeatureListForEntry34[12] = {
437 GPU_FEATURE_TYPE_FLASH_STAGE3D,
438 GPU_FEATURE_TYPE_GPU_COMPOSITING,
439 GPU_FEATURE_TYPE_PANEL_FITTING,
440 GPU_FEATURE_TYPE_FLASH3D,
441 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
442 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
443 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
444 GPU_FEATURE_TYPE_WEBGL2,
445 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
446 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
447 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
448 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
449 };
450
451 const uint32_t kCrBugsForEntry34[1] = {
452 119948,
453 };
454
455 const uint32_t kDeviceIDsForEntry34[1] = {
456 0x8811,
457 };
458
459 const int kFeatureListForEntry37[12] = {
460 GPU_FEATURE_TYPE_FLASH_STAGE3D,
461 GPU_FEATURE_TYPE_GPU_COMPOSITING,
462 GPU_FEATURE_TYPE_PANEL_FITTING,
463 GPU_FEATURE_TYPE_FLASH3D,
464 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
465 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
466 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
467 GPU_FEATURE_TYPE_WEBGL2,
468 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
469 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
470 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
471 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
472 };
473
474 const uint32_t kCrBugsForEntry37[2] = {
475 131308, 363418,
476 };
477
478 const GpuControlList::DriverInfo kDriverInfoForEntry37 = {
479 "Mesa", // driver_vendor
480 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "10.1",
481 nullptr}, // driver_version
482 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
483 nullptr}, // driver_date
484 };
485
486 const GpuControlList::GLStrings kGLStringsForEntry37 = {
487 "Intel.*", nullptr, nullptr, nullptr,
488 };
489
490 const int kFeatureListForEntry45[12] = {
491 GPU_FEATURE_TYPE_FLASH_STAGE3D,
492 GPU_FEATURE_TYPE_GPU_COMPOSITING,
493 GPU_FEATURE_TYPE_PANEL_FITTING,
494 GPU_FEATURE_TYPE_FLASH3D,
495 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
496 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
497 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
498 GPU_FEATURE_TYPE_WEBGL2,
499 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
500 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
501 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
502 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
503 };
504
505 const uint32_t kCrBugsForEntry45[1] = {
506 138105,
507 };
508
509 const GpuControlList::DriverInfo kDriverInfoForEntry45 = {
510 nullptr, // driver_vendor
511 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "7",
512 nullptr}, // driver_version
513 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
514 nullptr}, // driver_date
515 };
516
517 const int kFeatureListForEntry46[12] = {
518 GPU_FEATURE_TYPE_FLASH_STAGE3D,
519 GPU_FEATURE_TYPE_GPU_COMPOSITING,
520 GPU_FEATURE_TYPE_PANEL_FITTING,
521 GPU_FEATURE_TYPE_FLASH3D,
522 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
523 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
524 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
525 GPU_FEATURE_TYPE_WEBGL2,
526 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
527 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
528 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
529 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
530 };
531
532 const uint32_t kCrBugsForEntry46[1] = {
533 124152,
534 };
535
536 const uint32_t kDeviceIDsForEntry46[1] = {
537 0x3151,
538 };
539
540 const int kFeatureListForEntry47[12] = {
541 GPU_FEATURE_TYPE_FLASH_STAGE3D,
542 GPU_FEATURE_TYPE_GPU_COMPOSITING,
543 GPU_FEATURE_TYPE_PANEL_FITTING,
544 GPU_FEATURE_TYPE_FLASH3D,
545 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
546 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
547 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
548 GPU_FEATURE_TYPE_WEBGL2,
549 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
550 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
551 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
552 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
553 };
554
555 const uint32_t kCrBugsForEntry47[1] = {
556 78497,
557 };
558
559 const GpuControlList::DriverInfo kDriverInfoForEntry47 = {
560 "NVIDIA", // driver_vendor
561 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "295",
562 nullptr}, // driver_version
563 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
564 nullptr}, // driver_date
565 };
566
567 const int kFeatureListForEntry48[1] = {
568 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
569 };
570
571 const uint32_t kCrBugsForEntry48[1] = {
572 137247,
573 };
574
575 const int kFeatureListForEntry50[12] = {
576 GPU_FEATURE_TYPE_FLASH_STAGE3D,
577 GPU_FEATURE_TYPE_GPU_COMPOSITING,
578 GPU_FEATURE_TYPE_PANEL_FITTING,
579 GPU_FEATURE_TYPE_FLASH3D,
580 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
581 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
582 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
583 GPU_FEATURE_TYPE_WEBGL2,
584 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
585 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
586 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
587 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
588 };
589
590 const uint32_t kCrBugsForEntry50[4] = {
591 145531, 332596, 571899, 629434,
592 };
593
594 const GpuControlList::GLStrings kGLStringsForEntry50 = {
595 "VMware.*", nullptr, nullptr, nullptr,
596 };
597
598 const GpuControlList::DriverInfo kDriverInfoForEntry50Exception0 = {
599 "Mesa", // driver_vendor
600 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "9.2.1",
601 nullptr}, // driver_version
602 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
603 nullptr}, // driver_date
604 };
605
606 const GpuControlList::GLStrings kGLStringsForEntry50Exception0 = {
607 nullptr, ".*SVGA3D.*", nullptr, nullptr,
608 };
609
610 const GpuControlList::DriverInfo kDriverInfoForEntry50Exception1 = {
611 "Mesa", // driver_vendor
612 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "10.1.3",
613 nullptr}, // driver_version
614 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
615 nullptr}, // driver_date
616 };
617
618 const GpuControlList::GLStrings kGLStringsForEntry50Exception1 = {
619 nullptr, ".*Gallium.*llvmpipe.*", nullptr, nullptr,
620 };
621
622 const int kFeatureListForEntry53[1] = {
623 GPU_FEATURE_TYPE_FLASH_STAGE3D,
624 };
625
626 const uint32_t kCrBugsForEntry53[1] = {
627 152096,
628 };
629
630 const uint32_t kDeviceIDsForEntry53[2] = {
631 0x8108, 0x8109,
632 };
633
634 const int kFeatureListForEntry56[3] = {
635 GPU_FEATURE_TYPE_FLASH3D, GPU_FEATURE_TYPE_FLASH_STAGE3D,
636 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
637 };
638
639 const uint32_t kCrBugsForEntry56[1] = {
640 145600,
641 };
642
643 const GpuControlList::DriverInfo kDriverInfoForEntry56 = {
644 "NVIDIA", // driver_vendor
645 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "331.38",
646 nullptr}, // driver_version
647 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
648 nullptr}, // driver_date
649 };
650
651 const int kFeatureListForEntry57[1] = {
652 GPU_FEATURE_TYPE_PANEL_FITTING,
653 };
654
655 const uint32_t kDeviceIDsForEntry57Exception0[3] = {
656 0x0106, 0x0116, 0x0166,
657 };
658
659 const int kFeatureListForEntry59[1] = {
660 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
661 };
662
663 const uint32_t kCrBugsForEntry59[1] = {
664 155749,
665 };
666
667 const GpuControlList::DriverInfo kDriverInfoForEntry59 = {
668 nullptr, // driver_vendor
669 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
670 "8.15.11.8593", nullptr}, // driver_version
671 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
672 nullptr}, // driver_date
673 };
674
675 const int kFeatureListForEntry64[1] = {
676 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
677 };
678
679 const uint32_t kCrBugsForEntry64[1] = {
680 159458,
681 };
682
683 const int kFeatureListForEntry68[12] = {
684 GPU_FEATURE_TYPE_FLASH_STAGE3D,
685 GPU_FEATURE_TYPE_GPU_COMPOSITING,
686 GPU_FEATURE_TYPE_PANEL_FITTING,
687 GPU_FEATURE_TYPE_FLASH3D,
688 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
689 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
690 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
691 GPU_FEATURE_TYPE_WEBGL2,
692 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
693 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
694 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
695 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
696 };
697
698 const uint32_t kCrBugsForEntry68[1] = {
699 169470,
700 };
701
702 const GpuControlList::DriverInfo kDriverInfoForEntry68 = {
703 nullptr, // driver_vendor
704 {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical, "7.14.1.1134",
705 nullptr}, // driver_version
706 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
707 nullptr}, // driver_date
708 };
709
710 const int kFeatureListForEntry69[1] = {
711 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
712 };
713
714 const uint32_t kCrBugsForEntry69[1] = {
715 172771,
716 };
717
718 const GpuControlList::DriverInfo kDriverInfoForEntry69 = {
719 nullptr, // driver_vendor
720 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
721 "8.17.11.9621", nullptr}, // driver_version
722 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
723 nullptr}, // driver_date
724 };
725
726 const int kFeatureListForEntry70[1] = {
727 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
728 };
729
730 const uint32_t kCrBugsForEntry70[1] = {
731 172771,
732 };
733
734 const GpuControlList::DriverInfo kDriverInfoForEntry70 = {
735 nullptr, // driver_vendor
736 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
737 "8.17.11.8267", nullptr}, // driver_version
738 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
739 nullptr}, // driver_date
740 };
741
742 const int kFeatureListForEntry71[1] = {
743 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
744 };
745
746 const uint32_t kCrBugsForEntry71[1] = {
747 172771,
748 };
749
750 const GpuControlList::DriverInfo kDriverInfoForEntry71 = {
751 nullptr, // driver_vendor
752 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
753 "8.15.10.2021", nullptr}, // driver_version
754 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
755 nullptr}, // driver_date
756 };
757
758 const int kFeatureListForEntry72[1] = {
759 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
760 };
761
762 const uint32_t kCrBugsForEntry72[1] = {
763 232529,
764 };
765
766 const uint32_t kDeviceIDsForEntry72[1] = {
767 0x0163,
768 };
769
770 const int kFeatureListForEntry74[12] = {
771 GPU_FEATURE_TYPE_FLASH_STAGE3D,
772 GPU_FEATURE_TYPE_GPU_COMPOSITING,
773 GPU_FEATURE_TYPE_PANEL_FITTING,
774 GPU_FEATURE_TYPE_FLASH3D,
775 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
776 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
777 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
778 GPU_FEATURE_TYPE_WEBGL2,
779 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
780 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
781 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
782 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
783 };
784
785 const uint32_t kCrBugsForEntry74[1] = {
786 248178,
787 };
788
789 const GpuControlList::DriverInfo kDriverInfoForEntry74 = {
790 "Microsoft", // driver_vendor
791 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
792 nullptr}, // driver_version
793 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
794 nullptr}, // driver_date
795 };
796
797 const uint32_t kDeviceIDsForEntry74Exception0[1] = {
798 0x02c1,
799 };
800
801 const int kFeatureListForEntry76[1] = {
802 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
803 };
804
805 const GpuControlList::More kMoreForEntry76 = {
806 GpuControlList::kGLTypeNone, // gl_type
807 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
808 nullptr}, // gl_version
809 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
810 nullptr}, // pixel_shader_version
811 true, // in_process_gpu
812 0, // gl_reset_notification_strategy
813 true, // direct_rendering
814 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
815 nullptr}, // gpu_count
816 };
817
818 const GpuControlList::More kMoreForEntry76Exception0 = {
819 GpuControlList::kGLTypeNone, // gl_type
820 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
821 nullptr}, // gl_version
822 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
823 nullptr}, // pixel_shader_version
824 false, // in_process_gpu
825 33362, // gl_reset_notification_strategy
826 true, // direct_rendering
827 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
828 nullptr}, // gpu_count
829 };
830
831 const GpuControlList::GLStrings kGLStringsForEntry76Exception1 = {
832 nullptr, "Mali-4.*", ".*EXT_robustness.*", nullptr,
833 };
834
835 const int kFeatureListForEntry78[1] = {
836 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
837 };
838
839 const uint32_t kCrBugsForEntry78[3] = {
840 180695, 298968, 436968,
841 };
842
843 const GpuControlList::DriverInfo kDriverInfoForEntry78 = {
844 nullptr, // driver_vendor
845 {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical,
846 "8.15.10.2702", nullptr}, // driver_version
847 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
848 nullptr}, // driver_date
849 };
850
851 const int kFeatureListForEntry79[12] = {
852 GPU_FEATURE_TYPE_FLASH_STAGE3D,
853 GPU_FEATURE_TYPE_GPU_COMPOSITING,
854 GPU_FEATURE_TYPE_PANEL_FITTING,
855 GPU_FEATURE_TYPE_FLASH3D,
856 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
857 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
858 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
859 GPU_FEATURE_TYPE_WEBGL2,
860 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
861 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
862 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
863 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
864 };
865
866 const uint32_t kCrBugsForEntry79[1] = {
867 315199,
868 };
869
870 const int kFeatureListForEntry82[1] = {
871 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
872 };
873
874 const uint32_t kCrBugsForEntry82[1] = {
875 615108,
876 };
877
878 const int kFeatureListForEntry86[1] = {
879 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
880 };
881
882 const uint32_t kCrBugsForEntry86[1] = {
883 305431,
884 };
885
886 const uint32_t kDeviceIDsForEntry86[1] = {
887 0xa011,
888 };
889
890 const int kFeatureListForEntry87[1] = {
891 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
892 };
893
894 const uint32_t kCrBugsForEntry87[1] = {
895 298968,
896 };
897
898 const GpuControlList::DriverInfo kDriverInfoForEntry87 = {
899 nullptr, // driver_vendor
900 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
901 "10.18.10.3308", nullptr}, // driver_version
902 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
903 nullptr}, // driver_date
904 };
905
906 const int kFeatureListForEntry88[1] = {
907 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
908 };
909
910 const uint32_t kCrBugsForEntry88[1] = {
911 298968,
912 };
913
914 const GpuControlList::DriverInfo kDriverInfoForEntry88 = {
915 nullptr, // driver_vendor
916 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
917 "13.152.1.8000", nullptr}, // driver_version
918 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
919 nullptr}, // driver_date
920 };
921
922 const int kFeatureListForEntry89[1] = {
923 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
924 };
925
926 const uint32_t kCrBugsForEntry89[1] = {
927 298968,
928 };
929
930 const GpuControlList::DriverInfo kDriverInfoForEntry89 = {
931 nullptr, // driver_vendor
932 {GpuControlList::kBetween, GpuControlList::kVersionStyleNumerical,
933 "8.810.4.5000", "8.970.100.1100"}, // driver_version
934 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
935 nullptr}, // driver_date
936 };
937
938 const int kFeatureListForEntry90[1] = {
939 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
940 };
941
942 const uint32_t kCrBugsForEntry90[1] = {
943 298968,
944 };
945
946 const GpuControlList::DriverInfo kDriverInfoForEntry90 = {
947 nullptr, // driver_vendor
948 {GpuControlList::kBetween, GpuControlList::kVersionStyleNumerical,
949 "8.17.12.5729", "8.17.12.8026"}, // driver_version
950 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
951 nullptr}, // driver_date
952 };
953
954 const int kFeatureListForEntry91[1] = {
955 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
956 };
957
958 const uint32_t kCrBugsForEntry91[1] = {
959 298968,
960 };
961
962 const GpuControlList::DriverInfo kDriverInfoForEntry91 = {
963 nullptr, // driver_vendor
964 {GpuControlList::kBetween, GpuControlList::kVersionStyleNumerical,
965 "9.18.13.783", "9.18.13.1090"}, // driver_version
966 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
967 nullptr}, // driver_date
968 };
969
970 const int kFeatureListForEntry92[1] = {
971 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
972 };
973
974 const uint32_t kCrBugsForEntry92[1] = {
975 298968,
976 };
977
978 const int kFeatureListForEntry93[12] = {
979 GPU_FEATURE_TYPE_FLASH_STAGE3D,
980 GPU_FEATURE_TYPE_GPU_COMPOSITING,
981 GPU_FEATURE_TYPE_PANEL_FITTING,
982 GPU_FEATURE_TYPE_FLASH3D,
983 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
984 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
985 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
986 GPU_FEATURE_TYPE_WEBGL2,
987 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
988 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
989 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
990 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
991 };
992
993 const uint32_t kCrBugsForEntry93[1] = {
994 72373,
995 };
996
997 const GpuControlList::More kMoreForEntry93 = {
998 GpuControlList::kGLTypeNone, // gl_type
999 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1000 nullptr}, // gl_version
1001 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1002 nullptr}, // pixel_shader_version
1003 false, // in_process_gpu
1004 0, // gl_reset_notification_strategy
1005 false, // direct_rendering
1006 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1007 nullptr}, // gpu_count
1008 };
1009
1010 const int kFeatureListForEntry94[12] = {
1011 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1012 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1013 GPU_FEATURE_TYPE_PANEL_FITTING,
1014 GPU_FEATURE_TYPE_FLASH3D,
1015 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1016 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1017 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1018 GPU_FEATURE_TYPE_WEBGL2,
1019 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1020 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1021 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1022 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1023 };
1024
1025 const uint32_t kCrBugsForEntry94[1] = {
1026 350566,
1027 };
1028
1029 const GpuControlList::DriverInfo kDriverInfoForEntry94 = {
1030 nullptr, // driver_vendor
1031 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical,
1032 "8.15.10.1749", nullptr}, // driver_version
1033 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1034 nullptr}, // driver_date
1035 };
1036
1037 const int kFeatureListForEntry95[12] = {
1038 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1039 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1040 GPU_FEATURE_TYPE_PANEL_FITTING,
1041 GPU_FEATURE_TYPE_FLASH3D,
1042 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1043 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1044 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1045 GPU_FEATURE_TYPE_WEBGL2,
1046 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1047 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1048 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1049 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1050 };
1051
1052 const uint32_t kCrBugsForEntry95[1] = {
1053 363378,
1054 };
1055
1056 const GpuControlList::DriverInfo kDriverInfoForEntry95 = {
1057 ".*AMD.*", // driver_vendor
1058 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, "13.101",
1059 nullptr}, // driver_version
1060 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1061 nullptr}, // driver_date
1062 };
1063
1064 const int kFeatureListForEntry96[2] = {
1065 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1066 };
1067
1068 const uint32_t kCrBugsForEntry96[2] = {
1069 362779, 424970,
1070 };
1071
1072 const GpuControlList::GLStrings kGLStringsForEntry96Exception0 = {
1073 nullptr, "Adreno \\(TM\\) 3.*", nullptr, nullptr,
1074 };
1075
1076 const GpuControlList::GLStrings kGLStringsForEntry96Exception1 = {
1077 nullptr, "Mali-4.*", nullptr, nullptr,
1078 };
1079
1080 const GpuControlList::GLStrings kGLStringsForEntry96Exception2 = {
1081 nullptr, "NVIDIA.*", nullptr, nullptr,
1082 };
1083
1084 const GpuControlList::More kMoreForEntry96Exception3 = {
1085 GpuControlList::kGLTypeGLES, // gl_type
1086 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "3.0",
1087 nullptr}, // gl_version
1088 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1089 nullptr}, // pixel_shader_version
1090 false, // in_process_gpu
1091 0, // gl_reset_notification_strategy
1092 true, // direct_rendering
1093 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1094 nullptr}, // gpu_count
1095 };
1096
1097 const GpuControlList::GLStrings kGLStringsForEntry96Exception4 = {
1098 nullptr, ".*Google.*", nullptr, nullptr,
1099 };
1100
1101 const int kFeatureListForEntry100[2] = {
1102 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1103 };
1104
1105 const uint32_t kCrBugsForEntry100[1] = {
1106 407144,
1107 };
1108
1109 const GpuControlList::GLStrings kGLStringsForEntry100 = {
1110 nullptr, ".*Mali-T604.*", nullptr, nullptr,
1111 };
1112
1113 const int kFeatureListForEntry102[2] = {
1114 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1115 };
1116
1117 const uint32_t kCrBugsForEntry102[1] = {
1118 416910,
1119 };
1120
1121 const GpuControlList::GLStrings kGLStringsForEntry102 = {
1122 nullptr, "PowerVR SGX 540", nullptr, nullptr,
1123 };
1124
1125 const int kFeatureListForEntry104[2] = {
1126 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1127 };
1128
1129 const uint32_t kCrBugsForEntry104[2] = {
1130 436331, 483574,
1131 };
1132
1133 const GpuControlList::GLStrings kGLStringsForEntry104 = {
1134 nullptr, "PowerVR Rogue.*", nullptr, nullptr,
1135 };
1136
1137 const int kFeatureListForEntry105[2] = {
1138 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1139 };
1140
1141 const uint32_t kCrBugsForEntry105[1] = {
1142 461456,
1143 };
1144
1145 const GpuControlList::GLStrings kGLStringsForEntry105 = {
1146 nullptr, "PowerVR SGX.*", nullptr, nullptr,
1147 };
1148
1149 const int kFeatureListForEntry106[2] = {
1150 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1151 };
1152
1153 const uint32_t kCrBugsForEntry106[1] = {
1154 480149,
1155 };
1156
1157 const GpuControlList::GLStrings kGLStringsForEntry106 = {
1158 nullptr, "Adreno \\(TM\\) 3.*", nullptr, nullptr,
1159 };
1160
1161 const GpuControlList::More kMoreForEntry106 = {
1162 GpuControlList::kGLTypeNone, // gl_type
1163 {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical, "2.0",
1164 nullptr}, // gl_version
1165 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1166 nullptr}, // pixel_shader_version
1167 false, // in_process_gpu
1168 0, // gl_reset_notification_strategy
1169 true, // direct_rendering
1170 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1171 nullptr}, // gpu_count
1172 };
1173
1174 const int kFeatureListForEntry107[12] = {
1175 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1176 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1177 GPU_FEATURE_TYPE_PANEL_FITTING,
1178 GPU_FEATURE_TYPE_FLASH3D,
1179 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1180 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1181 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1182 GPU_FEATURE_TYPE_WEBGL2,
1183 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1184 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1185 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1186 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1187 };
1188
1189 const uint32_t kCrBugsForEntry107[1] = {
1190 463243,
1191 };
1192
1193 const uint32_t kDeviceIDsForEntry107[15] = {
1194 0x0402, 0x0406, 0x040a, 0x040b, 0x040e, 0x0a02, 0x0a06, 0x0a0a,
1195 0x0a0b, 0x0a0e, 0x0d02, 0x0d06, 0x0d0a, 0x0d0b, 0x0d0e,
1196 };
1197
1198 const int kFeatureListForEntry108[2] = {
1199 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS, GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1200 };
1201
1202 const uint32_t kCrBugsForEntry108[1] = {
1203 560587,
1204 };
1205
1206 const GpuControlList::GLStrings kGLStringsForEntry108 = {
1207 nullptr, ".*Vivante.*", nullptr, nullptr,
1208 };
1209
1210 const int kFeatureListForEntry109[1] = {
1211 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1212 };
1213
1214 const uint32_t kCrBugsForEntry109[1] = {
1215 585963,
1216 };
1217
1218 const GpuControlList::DriverInfo kDriverInfoForEntry109 = {
1219 nullptr, // driver_vendor
1220 {GpuControlList::kEQ, GpuControlList::kVersionStyleNumerical, "45.0",
1221 nullptr}, // driver_version
1222 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1223 nullptr}, // driver_date
1224 };
1225
1226 const GpuControlList::GLStrings kGLStringsForEntry109 = {
1227 nullptr, "Adreno \\(TM\\) 330", nullptr, nullptr,
1228 };
1229
1230 const int kFeatureListForEntry110[11] = {
1231 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1232 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1233 GPU_FEATURE_TYPE_PANEL_FITTING,
1234 GPU_FEATURE_TYPE_FLASH3D,
1235 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1236 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1237 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1238 GPU_FEATURE_TYPE_WEBGL2,
1239 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1240 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1241 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1242 };
1243
1244 const uint32_t kCrBugsForEntry110[1] = {
1245 571899,
1246 };
1247
1248 const GpuControlList::DriverInfo kDriverInfoForEntry110 = {
1249 "Mesa", // driver_vendor
1250 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1251 nullptr}, // driver_version
1252 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1253 nullptr}, // driver_date
1254 };
1255
1256 const GpuControlList::GLStrings kGLStringsForEntry110 = {
1257 "VMware.*", ".*Gallium.*llvmpipe.*", nullptr, nullptr,
1258 };
1259
1260 const int kFeatureListForEntry111[1] = {
1261 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1262 };
1263
1264 const uint32_t kCrBugsForEntry111[1] = {
1265 607829,
1266 };
1267
1268 const int kFeatureListForEntry112[12] = {
1269 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1270 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1271 GPU_FEATURE_TYPE_PANEL_FITTING,
1272 GPU_FEATURE_TYPE_FLASH3D,
1273 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1274 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1275 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1276 GPU_FEATURE_TYPE_WEBGL2,
1277 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1278 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1279 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1280 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1281 };
1282
1283 const uint32_t kCrBugsForEntry112[1] = {
1284 592130,
1285 };
1286
1287 const uint32_t kDeviceIDsForEntry112[2] = {
1288 0x0116, 0x0126,
1289 };
1290
1291 const int kFeatureListForEntry113[1] = {
1292 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1293 };
1294
1295 const uint32_t kCrBugsForEntry113[2] = {
1296 613272, 614468,
1297 };
1298
1299 const uint32_t kDeviceIDsForEntry113[8] = {
1300 0x0126, 0x0116, 0x191e, 0x0046, 0x1912, 0x2a02, 0x27a2, 0x2a42,
1301 };
1302
1303 const int kFeatureListForEntry114[1] = {
1304 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1305 };
1306
1307 const uint32_t kCrBugsForEntry114[2] = {
1308 613272, 614468,
1309 };
1310
1311 const uint32_t kDeviceIDsForEntry114[142] = {
1312 0x0863, 0x08a0, 0x0a29, 0x0869, 0x0867, 0x08a3, 0x11a3, 0x08a2, 0x0407,
1313 0x0861, 0x08a4, 0x0647, 0x0640, 0x0866, 0x0655, 0x062e, 0x0609, 0x1187,
1314 0x13c2, 0x0602, 0x1180, 0x1401, 0x0fc8, 0x0611, 0x1189, 0x11c0, 0x0870,
1315 0x0a65, 0x06dd, 0x0fc1, 0x1380, 0x11c6, 0x104a, 0x1184, 0x0fc6, 0x13c0,
1316 0x1381, 0x05e3, 0x1183, 0x05fe, 0x1004, 0x17c8, 0x11ba, 0x0a20, 0x0f00,
1317 0x0ca3, 0x06fd, 0x0f02, 0x0614, 0x0402, 0x13bb, 0x0401, 0x0f01, 0x1287,
1318 0x0615, 0x1402, 0x019d, 0x0400, 0x0622, 0x06e4, 0x06cd, 0x1201, 0x100a,
1319 0x10c3, 0x1086, 0x17c2, 0x1005, 0x0a23, 0x0de0, 0x1040, 0x0421, 0x1282,
1320 0x0e22, 0x0e23, 0x0610, 0x11c8, 0x11c2, 0x1188, 0x0de9, 0x1200, 0x1244,
1321 0x0dc4, 0x0df8, 0x0641, 0x0613, 0x11fa, 0x100c, 0x0de1, 0x0ca5, 0x0cb1,
1322 0x0a6c, 0x05ff, 0x05e2, 0x0a2d, 0x06c0, 0x1288, 0x1048, 0x1081, 0x0dd8,
1323 0x05e6, 0x11c4, 0x0605, 0x1080, 0x042f, 0x0ca2, 0x1245, 0x124d, 0x1284,
1324 0x0191, 0x1050, 0x0ffd, 0x0193, 0x061a, 0x0422, 0x1185, 0x103a, 0x0fc2,
1325 0x0194, 0x0df5, 0x040e, 0x065b, 0x0de2, 0x0a75, 0x0601, 0x1087, 0x019e,
1326 0x104b, 0x107d, 0x1382, 0x042b, 0x1049, 0x0df0, 0x11a1, 0x040f, 0x0de3,
1327 0x0fc0, 0x13d8, 0x0de4, 0x11e2, 0x0644, 0x0fd1, 0x0dfa,
1328 };
1329
1330 const int kFeatureListForEntry115[1] = {
1331 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1332 };
1333
1334 const uint32_t kCrBugsForEntry115[2] = {
1335 613272, 614468,
1336 };
1337
1338 const uint32_t kDeviceIDsForEntry115[41] = {
1339 0x6741, 0x6740, 0x9488, 0x9583, 0x6720, 0x6760, 0x68c0, 0x68a1, 0x944a,
1340 0x94c8, 0x6819, 0x68b8, 0x6920, 0x6938, 0x6640, 0x9588, 0x6898, 0x9440,
1341 0x6738, 0x6739, 0x6818, 0x6758, 0x6779, 0x9490, 0x68d9, 0x683f, 0x683d,
1342 0x6899, 0x6759, 0x68e0, 0x68d8, 0x68ba, 0x68f9, 0x9501, 0x68a0, 0x6841,
1343 0x6840, 0x9442, 0x6658, 0x68c8, 0x68c1,
1344 };
1345
1346 const int kFeatureListForEntry116[1] = {
1347 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1348 };
1349
1350 const uint32_t kCrBugsForEntry116[2] = {
1351 613272, 614468,
1352 };
1353
1354 const int kFeatureListForEntry117[1] = {
1355 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1356 };
1357
1358 const uint32_t kCrBugsForEntry117[1] = {
1359 626814,
1360 };
1361
1362 const GpuControlList::GLStrings kGLStringsForEntry117 = {
1363 nullptr, ".*Vivante.*", nullptr, nullptr,
1364 };
1365
1366 const int kFeatureListForEntry118[2] = {
1367 GPU_FEATURE_TYPE_ACCELERATED_WEBGL, GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1368 };
1369
1370 const uint32_t kCrBugsForEntry118[1] = {
1371 628059,
1372 };
1373
1374 const GpuControlList::GLStrings kGLStringsForEntry118 = {
1375 "Vivante.*", ".*PXA.*", nullptr, nullptr,
1376 };
1377
1378 const int kFeatureListForEntry119[1] = {
1379 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1380 };
1381
1382 const uint32_t kCrBugsForEntry119[1] = {
1383 611310,
1384 };
1385
1386 const int kFeatureListForEntry120[1] = {
1387 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1388 };
1389
1390 const uint32_t kCrBugsForEntry120[1] = {
1391 616318,
1392 };
1393
1394 const int kFeatureListForEntry121[1] = {
1395 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1396 };
1397
1398 const uint32_t kCrBugsForEntry121[1] = {
1399 616318,
1400 };
1401
1402 const uint32_t kDeviceIDsForEntry121[47] = {
1403 0x1602, 0x1606, 0x160a, 0x160b, 0x160d, 0x160e, 0x1612, 0x1616,
1404 0x161a, 0x161b, 0x161d, 0x161e, 0x1622, 0x1626, 0x162a, 0x162b,
1405 0x162d, 0x162e, 0x22b0, 0x22b1, 0x22b2, 0x22b3, 0x1902, 0x1906,
1406 0x190a, 0x190b, 0x190e, 0x1912, 0x1913, 0x1915, 0x1916, 0x1917,
1407 0x191a, 0x191b, 0x191d, 0x191e, 0x1921, 0x1923, 0x1926, 0x1927,
1408 0x192a, 0x192b, 0x192d, 0x1932, 0x193a, 0x193b, 0x193d,
1409 };
1410
1411 const int kFeatureListForEntry122[1] = {
1412 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1413 };
1414
1415 const uint32_t kCrBugsForEntry122[1] = {
1416 643850,
1417 };
1418
1419 const GpuControlList::More kMoreForEntry122Exception0 = {
1420 GpuControlList::kGLTypeNone, // gl_type
1421 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1422 nullptr}, // gl_version
1423 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "5.0",
1424 nullptr}, // pixel_shader_version
1425 false, // in_process_gpu
1426 0, // gl_reset_notification_strategy
1427 true, // direct_rendering
1428 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1429 nullptr}, // gpu_count
1430 };
1431
1432 const GpuControlList::More kMoreForEntry122Exception1 = {
1433 GpuControlList::kGLTypeNone, // gl_type
1434 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1435 nullptr}, // gl_version
1436 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "5.0",
1437 nullptr}, // pixel_shader_version
1438 false, // in_process_gpu
1439 0, // gl_reset_notification_strategy
1440 true, // direct_rendering
1441 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1442 nullptr}, // gpu_count
1443 };
1444
1445 const GpuControlList::DriverInfo kDriverInfoForEntry122Exception2 = {
1446 nullptr, // driver_vendor
1447 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "15.201",
1448 nullptr}, // driver_version
1449 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1450 nullptr}, // driver_date
1451 };
1452
1453 const GpuControlList::More kMoreForEntry122Exception2 = {
1454 GpuControlList::kGLTypeNone, // gl_type
1455 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1456 nullptr}, // gl_version
1457 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "5.0",
1458 nullptr}, // pixel_shader_version
1459 false, // in_process_gpu
1460 0, // gl_reset_notification_strategy
1461 true, // direct_rendering
1462 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1463 nullptr}, // gpu_count
1464 };
1465
1466 const int kFeatureListForEntry123[1] = {
1467 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1468 };
1469
1470 const uint32_t kCrBugsForEntry123[1] = {
1471 654111,
1472 };
1473
1474 const GpuControlList::DriverInfo kDriverInfoForEntry123 = {
1475 nullptr, // driver_vendor
1476 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical,
1477 "21.20.16.4542", nullptr}, // driver_version
1478 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1479 nullptr}, // driver_date
1480 };
1481
1482 const int kFeatureListForEntry124[1] = {
1483 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1484 };
1485
1486 const uint32_t kCrBugsForEntry124[1] = {
1487 653538,
1488 };
1489
1490 const GpuControlList::DriverInfo kDriverInfoForEntry124 = {
1491 nullptr, // driver_vendor
1492 {GpuControlList::kGT, GpuControlList::kVersionStyleNumerical,
1493 "16.200.1035.1001", nullptr}, // driver_version
1494 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1495 nullptr}, // driver_date
1496 };
1497
1498 const GpuControlList::DriverInfo kDriverInfoForEntry124Exception0 = {
1499 nullptr, // driver_vendor
1500 {GpuControlList::kGE, GpuControlList::kVersionStyleNumerical, "21.19.384.0",
1501 nullptr}, // driver_version
1502 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1503 nullptr}, // driver_date
1504 };
1505
1506 const int kFeatureListForEntry125[12] = {
1507 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1508 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1509 GPU_FEATURE_TYPE_PANEL_FITTING,
1510 GPU_FEATURE_TYPE_FLASH3D,
1511 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1512 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1513 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1514 GPU_FEATURE_TYPE_WEBGL2,
1515 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1516 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1517 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1518 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1519 };
1520
1521 const uint32_t kCrBugsForEntry125[2] = {
1522 656572, 658668,
1523 };
1524
1525 const uint32_t kDeviceIDsForEntry125[1] = {
1526 0xbeef,
1527 };
1528
1529 const int kFeatureListForEntry126[1] = {
1530 GPU_FEATURE_TYPE_WEBGL2,
1531 };
1532
1533 const uint32_t kCrBugsForEntry126[1] = {
1534 295792,
1535 };
1536
1537 const GpuControlList::More kMoreForEntry126 = {
1538 GpuControlList::kGLTypeNone, // gl_type
1539 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "4.1",
1540 nullptr}, // gl_version
1541 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1542 nullptr}, // pixel_shader_version
1543 false, // in_process_gpu
1544 0, // gl_reset_notification_strategy
1545 true, // direct_rendering
1546 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1547 nullptr}, // gpu_count
1548 };
1549
1550 const int kFeatureListForEntry129[12] = {
1551 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1552 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1553 GPU_FEATURE_TYPE_PANEL_FITTING,
1554 GPU_FEATURE_TYPE_FLASH3D,
1555 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1556 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1557 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1558 GPU_FEATURE_TYPE_WEBGL2,
1559 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1560 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1561 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1562 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1563 };
1564
1565 const uint32_t kCrBugsForEntry129[1] = {
1566 662909,
1567 };
1568
1569 const int kFeatureListForEntry130[12] = {
1570 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1571 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1572 GPU_FEATURE_TYPE_PANEL_FITTING,
1573 GPU_FEATURE_TYPE_FLASH3D,
1574 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1575 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1576 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1577 GPU_FEATURE_TYPE_WEBGL2,
1578 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1579 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1580 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1581 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1582 };
1583
1584 const uint32_t kCrBugsForEntry130[2] = {
1585 676829, 676975,
1586 };
1587
1588 const uint32_t kDeviceIDsForEntry130[3] = {
1589 0x0407, 0x0647, 0x0863,
1590 };
1591
1592 const int kFeatureListForEntry131[12] = {
1593 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1594 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1595 GPU_FEATURE_TYPE_PANEL_FITTING,
1596 GPU_FEATURE_TYPE_FLASH3D,
1597 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1598 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1599 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1600 GPU_FEATURE_TYPE_WEBGL2,
1601 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1602 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1603 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1604 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1605 };
1606
1607 const uint32_t kCrBugsForEntry131[1] = {
1608 462426,
1609 };
1610
1611 const uint32_t kDeviceIDsForEntry131[1] = {
1612 0x2a02,
1613 };
1614
1615 const GpuControlList::DriverInfo kDriverInfoForEntry131 = {
1616 "Mesa", // driver_vendor
1617 {GpuControlList::kLT, GpuControlList::kVersionStyleNumerical, "10.4.3",
1618 nullptr}, // driver_version
1619 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1620 nullptr}, // driver_date
1621 };
1622
1623 const int kFeatureListForEntry132[1] = {
1624 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1625 };
1626
1627 const uint32_t kCrBugsForEntry132[1] = {
1628 691601,
1629 };
1630
1631 const GpuControlList::GLStrings kGLStringsForEntry132 = {
1632 nullptr, "Mali-4.*", nullptr, nullptr,
1633 };
1634
1635 const int kFeatureListForEntry133[1] = {
1636 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1637 };
1638
1639 const uint32_t kCrBugsForEntry133[1] = {
1640 654905,
1641 };
1642
1643 const GpuControlList::GLStrings kGLStringsForEntry133 = {
1644 nullptr, ".*VideoCore IV.*", nullptr, nullptr,
1645 };
1646
1647 const int kFeatureListForEntry134[12] = {
1648 GPU_FEATURE_TYPE_FLASH_STAGE3D,
1649 GPU_FEATURE_TYPE_GPU_COMPOSITING,
1650 GPU_FEATURE_TYPE_PANEL_FITTING,
1651 GPU_FEATURE_TYPE_FLASH3D,
1652 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1653 GPU_FEATURE_TYPE_ACCELERATED_2D_CANVAS,
1654 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
1655 GPU_FEATURE_TYPE_WEBGL2,
1656 GPU_FEATURE_TYPE_ACCELERATED_VPX_DECODE,
1657 GPU_FEATURE_TYPE_ACCELERATED_WEBGL,
1658 GPU_FEATURE_TYPE_FLASH_STAGE3D_BASELINE,
1659 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1660 };
1661
1662 const uint32_t kCrBugsForEntry134[1] = {
1663 629434,
1664 };
1665
1666 const GpuControlList::DriverInfo kDriverInfoForEntry134 = {
1667 "Mesa", // driver_vendor
1668 {GpuControlList::kLE, GpuControlList::kVersionStyleNumerical, "10.1.3",
1669 nullptr}, // driver_version
1670 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1671 nullptr}, // driver_date
1672 };
1673
1674 const GpuControlList::GLStrings kGLStringsForEntry134Exception0 = {
1675 nullptr, ".*SVGA3D.*", nullptr, nullptr,
1676 };
1677
1678 const GpuControlList::GLStrings kGLStringsForEntry134Exception1 = {
1679 nullptr, ".*Gallium.*llvmpipe.*", nullptr, nullptr,
1680 };
1681
1682 const int kFeatureListForEntry136[1] = {
1683 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1684 };
1685
1686 const uint32_t kCrBugsForEntry136[1] = {
1687 643850,
1688 };
1689
1690 const uint32_t kDeviceIDsForEntry136[113] = {
1691 0x06c0, 0x06c4, 0x06ca, 0x06cb, 0x06cd, 0x06d1, 0x06d2, 0x06d8, 0x06d9,
1692 0x06da, 0x06dc, 0x06dd, 0x06de, 0x06df, 0x0e22, 0x0e23, 0x0e24, 0x0e30,
1693 0x0e31, 0x0e3a, 0x0e3b, 0x1200, 0x1201, 0x1202, 0x1203, 0x1205, 0x1206,
1694 0x1207, 0x1208, 0x1210, 0x1211, 0x1212, 0x1213, 0x0dc0, 0x0dc4, 0x0dc5,
1695 0x0dc6, 0x0dcd, 0x0dce, 0x0dd1, 0x0dd2, 0x0dd3, 0x0dd6, 0x0dd8, 0x0dda,
1696 0x1241, 0x1243, 0x1244, 0x1245, 0x1246, 0x1247, 0x1248, 0x1249, 0x124b,
1697 0x124d, 0x1251, 0x0de0, 0x0de1, 0x0de2, 0x0de3, 0x0de4, 0x0de5, 0x0de8,
1698 0x0de9, 0x0dea, 0x0deb, 0x0dec, 0x0ded, 0x0dee, 0x0def, 0x0df0, 0x0df1,
1699 0x0df2, 0x0df3, 0x0df4, 0x0df5, 0x0df6, 0x0df7, 0x0df8, 0x0df9, 0x0dfa,
1700 0x0dfc, 0x0f00, 0x0f01, 0x1080, 0x1081, 0x1082, 0x1084, 0x1086, 0x1087,
1701 0x1088, 0x1089, 0x108b, 0x1091, 0x109a, 0x109b, 0x1040, 0x1042, 0x1048,
1702 0x1049, 0x104a, 0x1050, 0x1051, 0x1052, 0x1054, 0x1055, 0x1056, 0x1057,
1703 0x1058, 0x1059, 0x105a, 0x107d, 0x1140,
1704 };
1705
1706 const int kFeatureListForEntry137[1] = {
1707 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1708 };
1709
1710 const uint32_t kCrBugsForEntry137[1] = {
1711 684094,
1712 };
1713
1714 const int kFeatureListForEntry138[1] = {
1715 GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
1716 };
1717
1718 const int kFeatureListForEntry139[1] = {
1719 GPU_FEATURE_TYPE_GPU_RASTERIZATION,
1720 };
1721
1722 const uint32_t kCrBugsForEntry139[1] = {
1723 643850,
1724 };
1725
1726 const GpuControlList::DriverInfo kDriverInfoForEntry139 = {
1727 nullptr, // driver_vendor
1728 {GpuControlList::kBetween, GpuControlList::kVersionStyleNumerical, "15.301",
1729 "15.302"}, // driver_version
1730 {GpuControlList::kUnknown, GpuControlList::kVersionStyleNumerical, nullptr,
1731 nullptr}, // driver_date
1732 };
1733
1734 const int kFeatureListForEntry140[1] = {
1735 GPU_FEATURE_TYPE_WEBGL2,
1736 };
1737
1738 const uint32_t kCrBugsForEntry140[2] = {
1739 449116, 698197,
1740 };
1741
1742 const GpuControlList::GLStrings kGLStringsForEntry140 = {
1743 nullptr, "Adreno \\(TM\\) 3.*", nullptr, nullptr,
1744 };
1745
1746 } // namespace gpu
1747
1748 #endif // GPU_CONFIG_SOFTWARE_RENDERING_LIST_ARRAYS_AND_STRUCTS_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/config/process_json.py ('k') | gpu/config/software_rendering_list_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698