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

Side by Side Diff: content/browser/gpu/software_rendering_list.json

Issue 15094006: Change gpu blacklists from json resource to const string. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 7 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 | Annotate | Revision Log
OLDNEW
(Empty)
1 // Determines whether certain gpu-related features are blacklisted or not.
2 // A valid software_rendering_list.json file are in the format of
3 // {
4 // "version": "x.y",
5 // "entries": [
6 // { // entry 1
7 // },
8 // ...
9 // { // entry n
10 // }
11 // ]
12 // }
13 //
14 // Each entry contains the following fields (fields are optional unless
15 // specifically described as mandatory below):
16 // 1. "id" is an integer. 0 is reserved. This field is mandatory.
17 // 2. "os" contains "type" and an optional "version". "type" could be "macosx",
18 // "linux", "win", "chromeos", or "any". "any" is the same as not specifying
19 // "os".
20 // "version" is a VERSION structure (defined below).
21 // 3. "vendor_id" is a string. 0 is reserved.
22 // 4. "device_id" is an array of strings. 0 is reserved.
23 // 5. "multi_gpu_style" is a string, valid values include "optimus", and
24 // "amd_switchable".
25 // 6. "multi_gpu_category" is a string, valid values include "any", "primary",
26 // and "secondary". If unspecified, the default value is "primary".
27 // 7. "driver_vendor" is a STRING structure (defined below).
28 // 8. "driver_version" is a VERSION structure (defined below).
29 // 9. "driver_date" is a VERSION structure (defined below).
30 // The version is interpreted as "year.month.day".
31 // 10. "gl_vendor" is a STRING structure (defined below).
32 // 11. "gl_renderer" is a STRING structure (defined below).
33 // 12. "gl_extensions" is a STRING structure (defined below).
34 // 13. "perf_graphics" is a FLOAT structure (defined below).
35 // 14. "perf_gaming" is a FLOAT structure (defined below).
36 // 15. "perf_overall" is a FLOAT structure (defined below).
37 // 16. "machine_model" contais "name" and an optional "version". "name" is a
38 // STRING structure and "version" is a VERSION structure (defined below).
39 // 17. "gpu_count" is a INT structure (defined below).
40 // 18 "cpu_info" is a STRING structure (defined below).
41 // 19. "exceptions" is a list of entries.
42 // 20. "features" is a list of gpu feature strings, valid values include
43 // "accelerated_2d_canvas", "accelerated_compositing", "webgl",
44 // "multisampling", "flash_3d", "flash_stage3d", "texture_sharing",
45 // "accelerated_video", "accelerated_video_decode", "panel_fitting",
46 // "force_compositing_mode", and "all".
47 // This field is mandatory.
48 // 21. "description" has the description of the entry.
49 // 22. "webkit_bugs" is an array of associated webkit bug numbers.
50 // 23. "cr_bugs" is an array of associated webkit bug numbers.
51 // 24. "browser_version" is a VERSION structure (defined below). If this
52 // condition is not satisfied, the entry will be ignored. If it is not
53 // present, then the entry applies to all versions of the browser.
54 // 25. "disabled" is a boolean. If it is present, the entry will be skipped.
55 // This can not be used in exceptions.
56 //
57 // VERSION includes "op", "style", "number", and "number2". "op" can be any of
58 // the following values: "=", "<", "<=", ">", ">=", "any", "between". "style"
59 // is optional and can be "lexical" or "numerical"; if it's not specified, it
60 // defaults to "numerical". "number2" is only used if "op" is "between".
61 // "between" is "number <= * <= number2".
62 // "number" is used for all "op" values except "any". "number" and "number2"
63 // are in the format of x, x.x, x.x.x, etc.
64 // Only "driver_version" supports lexical style if the format is major.minor;
65 // in that case, major is still numerical, but minor is lexical.
66 //
67 // STRING includes "op" and "value". "op" can be any of the following values:
68 // "contains", "beginwith", "endwith", "=". "value" is a string.
69 //
70 // FLOAT includes "op" "value", and "value2". "op" can be any of the
71 // following values: "=", "<", "<=", ">", ">=", "any", "between". "value2" is
72 // only used if "op" is "between". "value" is used for all "op" values except
73 // "any". "value" and "value2" are valid float numbers.
74 // INT is very much like FLOAT, except that the values need to be integers.
75
76 {
77 "name": "software rendering list",
78 // Please update the version number whenever you change this file.
79 "version": "5.3",
80 "entries": [
81 {
82 "id": 1,
83 "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac." ,
84 "webkit_bugs": [47028],
85 "os": {
86 "type": "macosx"
87 },
88 "vendor_id": "0x1002",
89 "device_id": ["0x7249"],
90 "features": [
91 "webgl",
92 "flash_3d",
93 "flash_stage3d"
94 ]
95 },
96 {
97 "id": 3,
98 "description": "GL driver is software rendered. Accelerated compositing is disabled.",
99 "cr_bugs": [59302],
100 "os": {
101 "type": "linux"
102 },
103 "gl_renderer": {
104 "op": "contains",
105 "value": "software"
106 },
107 "features": [
108 "accelerated_compositing"
109 ]
110 },
111 {
112 "id": 4,
113 "description": "The Intel Mobile 945 Express family of chipsets is not com patible with WebGL.",
114 "os": {
115 "type": "any"
116 },
117 "vendor_id": "0x8086",
118 "device_id": ["0x27AE"],
119 "features": [
120 "webgl",
121 "flash_3d",
122 "flash_stage3d"
123 ]
124 },
125 {
126 "id": 5,
127 "description": "ATI/AMD cards with older or third-party drivers in Linux a re crash-prone.",
128 "cr_bugs": [71381, 76428, 73910, 101225, 136240],
129 "os": {
130 "type": "linux"
131 },
132 "vendor_id": "0x1002",
133 "exceptions": [
134 {
135 "driver_vendor": {
136 "op": "contains",
137 "value": "AMD"
138 },
139 "driver_version": {
140 "op": ">=",
141 "style": "lexical",
142 "number": "8.98"
143 }
144 }
145 ],
146 "features": [
147 "all"
148 ]
149 },
150 {
151 "id": 8,
152 "description": "NVIDIA GeForce FX Go5200 is assumed to be buggy.",
153 "cr_bugs": [72938],
154 "os": {
155 "type": "any"
156 },
157 "vendor_id": "0x10de",
158 "device_id": ["0x0324"],
159 "features": [
160 "all"
161 ]
162 },
163 {
164 "id": 10,
165 "description": "NVIDIA GeForce 7300 GT on Mac does not support WebGL.",
166 "cr_bugs": [73794],
167 "os": {
168 "type": "macosx"
169 },
170 "vendor_id": "0x10de",
171 "device_id": ["0x0393"],
172 "features": [
173 "webgl",
174 "flash_3d",
175 "flash_stage3d"
176 ]
177 },
178 {
179 "id": 12,
180 "description": "Drivers older than 2009-01 on Windows are possibly unrelia ble.",
181 "cr_bugs": [72979, 89802],
182 "os": {
183 "type": "win"
184 },
185 "driver_date": {
186 "op": "<",
187 "number": "2009.1"
188 },
189 "exceptions": [
190 {
191 "vendor_id": "0x8086",
192 "device_id": ["0x29a2"],
193 "driver_version": {
194 "op": ">=",
195 "number": "7.15.10.1624"
196 }
197 }
198 ],
199 "features": [
200 "accelerated_2d_canvas",
201 "accelerated_video",
202 "accelerated_video_decode",
203 "3d_css",
204 "multisampling",
205 "flash_3d",
206 "force_compositing_mode"
207 ]
208 },
209 {
210 "id": 13,
211 "description": "ATI drivers older than 10.6 on Windows XP are possibly unr eliable.",
212 "cr_bugs": [74212],
213 "os": {
214 "type": "win",
215 "version": {
216 "op": "=",
217 "number": "5"
218 }
219 },
220 "vendor_id": "0x1002",
221 "driver_version": {
222 "op": "<",
223 "number": "8.741"
224 },
225 "features": [
226 "accelerated_video",
227 "accelerated_video_decode",
228 "3d_css",
229 "multisampling",
230 "flash_3d",
231 "force_compositing_mode"
232 ]
233 },
234 {
235 "id": 14,
236 "description": "NVIDIA drivers older than 257.21 on Windows XP are possibl y unreliable.",
237 "cr_bugs": [74212],
238 "os": {
239 "type": "win",
240 "version": {
241 "op": "=",
242 "number": "5"
243 }
244 },
245 "vendor_id": "0x10de",
246 "driver_version": {
247 "op": "<",
248 "number": "6.14.12.5721"
249 },
250 "features": [
251 "accelerated_video",
252 "accelerated_video_decode",
253 "3d_css",
254 "multisampling",
255 "flash_3d",
256 "force_compositing_mode"
257 ]
258 },
259 {
260 "id": 15,
261 "description": "Intel drivers older than 14.42.7.5294 on Windows XP are po ssibly unreliable.",
262 "cr_bugs": [74212],
263 "os": {
264 "type": "win",
265 "version": {
266 "op": "=",
267 "number": "5"
268 }
269 },
270 "vendor_id": "0x8086",
271 "driver_version": {
272 "op": "<",
273 "number": "6.14.10.5294"
274 },
275 "features": [
276 "accelerated_video",
277 "accelerated_video_decode",
278 "3d_css",
279 "multisampling",
280 "flash_3d",
281 "force_compositing_mode"
282 ]
283 },
284 {
285 "id": 16,
286 "description": "Multisampling is buggy in ATI cards on older MacOSX.",
287 "cr_bugs": [67752, 83153],
288 "os": {
289 "type": "macosx",
290 "version": {
291 "op": "<",
292 "number": "10.7.2"
293 }
294 },
295 "vendor_id": "0x1002",
296 "features": [
297 "multisampling"
298 ]
299 },
300 {
301 "id": 17,
302 "description": "Intel mesa drivers are crash-prone.",
303 "cr_bugs": [76703, 164555],
304 "os": {
305 "type": "linux"
306 },
307 "vendor_id": "0x8086",
308 "exceptions": [
309 {
310 "device_id": ["0x0102", "0x0106", "0x0112", "0x0116", "0x0122", "0x012 6", "0x010a", "0x0152", "0x0156", "0x015a", "0x0162", "0x0166"],
311 "driver_version": {
312 "op": ">=",
313 "number": "8.0"
314 }
315 },
316 {
317 "device_id": ["0xa001", "0xa002", "0xa011", "0xa012", "0x29a2", "0x299 2", "0x2982", "0x2972", "0x2a12", "0x2a42", "0x2e02", "0x2e12", "0x2e22", "0x2e3 2", "0x2e42", "0x2e92"],
318 "driver_version": {
319 "op": ">",
320 "number": "8.0.2"
321 }
322 },
323 {
324 "device_id": ["0x0042", "0x0046"],
325 "driver_version": {
326 "op": ">=",
327 "number": "8.0.2"
328 }
329 },
330 {
331 "device_id": ["0x2a02"],
332 "driver_version": {
333 "op": ">=",
334 "number": "9.1"
335 }
336 }
337 ],
338 "features": [
339 "all"
340 ]
341 },
342 {
343 "id": 18,
344 "description": "NVIDIA Quadro FX 1500 is buggy.",
345 "cr_bugs": [84701],
346 "os": {
347 "type": "linux"
348 },
349 "vendor_id": "0x10de",
350 "device_id": ["0x029e"],
351 "features": [
352 "all"
353 ]
354 },
355 {
356 "id": 19,
357 "description": "GPU acceleration is no longer supported in Leopard.",
358 "cr_bugs": [87157, 130495],
359 "os": {
360 "type": "macosx",
361 "version": {
362 "op": "=",
363 "number": "10.5"
364 }
365 },
366 "features": [
367 "all"
368 ]
369 },
370 {
371 "id": 23,
372 "description": "Mesa drivers in linux older than 7.11 are assumed to be bu ggy.",
373 "os": {
374 "type": "linux"
375 },
376 "driver_vendor": {
377 "op": "=",
378 "value": "Mesa"
379 },
380 "driver_version": {
381 "op": "<",
382 "number": "7.11"
383 },
384 "features": [
385 "all"
386 ]
387 },
388 {
389 "id": 24,
390 "description": "Accelerated 2d canvas is unstable in Linux at the moment." ,
391 "os": {
392 "type": "linux"
393 },
394 "features": [
395 "accelerated_2d_canvas"
396 ]
397 },
398 {
399 "id": 27,
400 "description": "ATI/AMD cards with older drivers in Linux are crash-prone. ",
401 "cr_bugs": [95934, 94973, 136240],
402 "os": {
403 "type": "linux"
404 },
405 "gl_vendor": {
406 "op": "beginwith",
407 "value": "ATI"
408 },
409 "exceptions": [
410 {
411 "driver_vendor": {
412 "op": "contains",
413 "value": "AMD"
414 },
415 "driver_version": {
416 "op": ">=",
417 "style": "lexical",
418 "number": "8.98"
419 }
420 }
421 ],
422 "features": [
423 "all"
424 ]
425 },
426 {
427 "id": 28,
428 "description": "ATI/AMD cards with third-party drivers in Linux are crash- prone.",
429 "cr_bugs": [95934, 94973],
430 "os": {
431 "type": "linux"
432 },
433 "gl_vendor": {
434 "op": "beginwith",
435 "value": "X.Org"
436 },
437 "gl_renderer": {
438 "op": "contains",
439 "value": "AMD"
440 },
441 "features": [
442 "all"
443 ]
444 },
445 {
446 "id": 29,
447 "description": "ATI/AMD cards with third-party drivers in Linux are crash- prone.",
448 "cr_bugs": [95934, 94973],
449 "os": {
450 "type": "linux"
451 },
452 "gl_vendor": {
453 "op": "beginwith",
454 "value": "X.Org"
455 },
456 "gl_renderer": {
457 "op": "contains",
458 "value": "ATI"
459 },
460 "features": [
461 "all"
462 ]
463 },
464 {
465 "id": 30,
466 "description": "NVIDIA cards with nouveau drivers in Linux are crash-prone .",
467 "cr_bugs": [94103],
468 "os": {
469 "type": "linux"
470 },
471 "vendor_id": "0x10de",
472 "gl_vendor": {
473 "op": "beginwith",
474 "value": "nouveau"
475 },
476 "features": [
477 "all"
478 ]
479 },
480 {
481 "id": 32,
482 "description": "Accelerated 2d canvas is disabled on Windows systems with low perf stats.",
483 "cr_bugs": [116350, 151500],
484 "os": {
485 "type": "win"
486 },
487 "perf_overall": {
488 "op": "<",
489 "value": "3.5"
490 },
491 "exceptions": [
492 {
493 "perf_gaming": {
494 "op": ">",
495 "value": "3.5"
496 }
497 },
498 {
499 "cpu_info": {
500 "op": "contains",
501 "value": "Atom"
502 }
503 }
504 ],
505 "features": [
506 "accelerated_2d_canvas"
507 ]
508 },
509 {
510 "id": 33,
511 "description": "Multisampling is buggy in Intel IvyBridge.",
512 "cr_bugs": [116370],
513 "os": {
514 "type": "linux"
515 },
516 "vendor_id": "0x8086",
517 "device_id": ["0x0152", "0x0156", "0x015a", "0x0162", "0x0166"],
518 "features": [
519 "multisampling"
520 ]
521 },
522 {
523 "id": 34,
524 "description": "S3 Trio (used in Virtual PC) is not compatible.",
525 "cr_bugs": [119948],
526 "os": {
527 "type": "win"
528 },
529 "vendor_id": "0x5333",
530 "device_id": ["0x8811"],
531 "features": [
532 "all"
533 ]
534 },
535 {
536 "id": 35,
537 "description": "Stage3D is not supported on Linux.",
538 "cr_bugs": [129848],
539 "os": {
540 "type": "linux"
541 },
542 "features": [
543 "flash_stage3d"
544 ]
545 },
546 {
547 "id": 37,
548 "description": "Drivers are unreliable for Optimus on Linux.",
549 "cr_bugs": [131308],
550 "os": {
551 "type": "linux"
552 },
553 "multi_gpu_style": "optimus",
554 "features": [
555 "all"
556 ]
557 },
558 {
559 "id": 38,
560 "description": "Accelerated 2D canvas is unstable for NVidia GeForce 9400M on Lion.",
561 "cr_bugs": [130495],
562 "os": {
563 "type": "macosx",
564 "version": {
565 "op": "=",
566 "number": "10.7"
567 }
568 },
569 "vendor_id": "0x10de",
570 "device_id": ["0x0863"],
571 "features": [
572 "accelerated_2d_canvas"
573 ]
574 },
575 {
576 "id": 41,
577 "description": "Disable 3D (but not Stage3D) in Flash on XP",
578 "cr_bugs": [134885],
579 "os": {
580 "type": "win",
581 "version": {
582 "op": "=",
583 "number": "5"
584 }
585 },
586 "features": [
587 "flash_3d"
588 ]
589 },
590 {
591 "id": 42,
592 "description": "AMD Radeon HD 6490M on Snow Leopard is buggy.",
593 "cr_bugs": [137307],
594 "os": {
595 "type": "macosx",
596 "version": {
597 "op": "=",
598 "number": "10.6"
599 }
600 },
601 "vendor_id": "0x1002",
602 "device_id": ["0x6760"],
603 "features": [
604 "webgl"
605 ]
606 },
607 {
608 "id": 43,
609 "description": "Intel driver version 8.15.10.1749 has problems sharing tex tures.",
610 "cr_bugs": [133924],
611 "os": {
612 "type": "win"
613 },
614 "vendor_id": "0x8086",
615 "driver_version": {
616 "op": "=",
617 "number": "8.15.10.1749"
618 },
619 "features": [
620 "texture_sharing"
621 ]
622 },
623 {
624 "id": 44,
625 "description": "Intel HD 4000 causes kernel panic on Lion.",
626 "cr_bugs": [134015],
627 "os": {
628 "type": "macosx",
629 "version": {
630 "op": "between",
631 "number": "10.7.0",
632 "number2": "10.7.4"
633 }
634 },
635 "vendor_id": "0x8086",
636 "device_id": ["0x0166"],
637 "multi_gpu_category": "any",
638 "features": [
639 "all"
640 ]
641 },
642 {
643 "id": 45,
644 "description": "Parallels drivers older than 7 are buggy.",
645 "cr_bugs": [138105],
646 "os": {
647 "type": "win"
648 },
649 "vendor_id": "0x1ab8",
650 "driver_version": {
651 "op": "<",
652 "number": "7"
653 },
654 "features": [
655 "all"
656 ]
657 },
658 {
659 "id": 46,
660 "description": "ATI FireMV 2400 cards on Windows are buggy.",
661 "cr_bugs": [124152],
662 "os": {
663 "type": "win"
664 },
665 "vendor_id": "0x1002",
666 "device_id": ["0x3151"],
667 "features": [
668 "all"
669 ]
670 },
671 {
672 "id": 47,
673 "description": "NVIDIA linux drivers older than 295.* are assumed to be bu ggy.",
674 "cr_bugs": [78497],
675 "os": {
676 "type": "linux"
677 },
678 "vendor_id": "0x10de",
679 "driver_vendor": {
680 "op": "=",
681 "value": "NVIDIA"
682 },
683 "driver_version": {
684 "op": "<",
685 "number": "295"
686 },
687 "features": [
688 "all"
689 ]
690 },
691 {
692 "id": 48,
693 // Please keep in sync with content/test/content_browser_test.cc.
694 "description": "Accelerated video decode is unavailable on Mac and Linux." ,
695 "cr_bugs": [137247, 133828],
696 "exceptions": [
697 {
698 "os": {
699 "type": "chromeos"
700 }
701 },
702 {
703 "os": {
704 "type": "win"
705 }
706 }
707 ],
708 "features": [
709 "accelerated_video_decode"
710 ]
711 },
712 {
713 "id": 49,
714 "description": "NVidia GeForce GT 650M can cause the system to hang with f lash 3D.",
715 "cr_bugs": [140175],
716 "os": {
717 "type": "macosx",
718 "version": {
719 "op": "between",
720 "number": "10.8.0",
721 "number2": "10.8.1"
722 }
723 },
724 "multi_gpu_style": "optimus",
725 "vendor_id": "0x10de",
726 "device_id": ["0x0fd5"],
727 "features": [
728 "flash_3d",
729 "flash_stage3d"
730 ]
731 },
732 {
733 "id": 50,
734 "description": "Disable VMware software renderer.",
735 "cr_bugs": [145531],
736 "os": {
737 "type": "linux"
738 },
739 "gl_vendor": {
740 "op": "beginwith",
741 "value": "VMware"
742 },
743 "features": [
744 "all"
745 ]
746 },
747 {
748 "id": 51,
749 "description": "NVIDIA drivers 6.14.11.9621 is buggy on Windows XP.",
750 "cr_bugs": [152096],
751 "os": {
752 "type": "win",
753 "version": {
754 "op": "=",
755 "number": "5"
756 }
757 },
758 "vendor_id": "0x10de",
759 "driver_version": {
760 "op": "=",
761 "number": "6.14.11.9621"
762 },
763 "features": [
764 "all"
765 ]
766 },
767 {
768 "id": 52,
769 "description": "NVIDIA drivers 6.14.11.8267 is buggy on Windows XP.",
770 "cr_bugs": [152096],
771 "os": {
772 "type": "win",
773 "version": {
774 "op": "=",
775 "number": "5"
776 }
777 },
778 "vendor_id": "0x10de",
779 "driver_version": {
780 "op": "=",
781 "number": "6.14.11.8267"
782 },
783 "features": [
784 "all"
785 ]
786 },
787 {
788 "id": 53,
789 "description": "The Intel GMA500 is too slow for Stage3D.",
790 "cr_bugs": [152096],
791 "vendor_id": "0x8086",
792 "device_id": ["0x8108", "0x8109"],
793 "features": [
794 "flash_stage3d"
795 ]
796 },
797 {
798 "id": 55,
799 "description": "Drivers older than 2007-01 on Windows are assumed to be bu ggy.",
800 "cr_bugs": [72979, 89802],
801 "os": {
802 "type": "win"
803 },
804 "driver_date": {
805 "op": "<",
806 "number": "2007.1"
807 },
808 "exceptions": [
809 {
810 "vendor_id": "0x8086",
811 "device_id": ["0x29a2"],
812 "driver_version": {
813 "op": ">=",
814 "number": "7.15.10.1624"
815 }
816 }
817 ],
818 "features": [
819 "all"
820 ]
821 },
822 {
823 "id": 56,
824 "description": "NVIDIA linux drivers are unstable when using multiple Open GL contexts and with low memory.",
825 "cr_bugs": [145600],
826 "os": {
827 "type": "linux"
828 },
829 "vendor_id": "0x10de",
830 "driver_vendor": {
831 "op": "=",
832 "value": "NVIDIA"
833 },
834 "features": [
835 "accelerated_video",
836 "accelerated_video_decode",
837 "flash_3d",
838 "flash_stage3d"
839 ]
840 },
841 {
842 "id": 57,
843 "description": "Enable panel fitting capability on ChromeOS only on IVB an d SNB Graphics Controllers.",
844 "exceptions": [
845 {
846 "os": {
847 "type": "chromeos"
848 },
849 "vendor_id": "0x8086",
850 "device_id": ["0x0106", "0x0116", "0x0166"]
851 }
852 ],
853 "features": [
854 "panel_fitting"
855 ]
856 },
857 {
858 "id": 59,
859 "description": "NVidia driver 8.15.11.8593 is crashy on Windows.",
860 "cr_bugs": [155749],
861 "os": {
862 "type": "win"
863 },
864 "vendor_id": "0x10de",
865 "driver_version": {
866 "op": "=",
867 "number": "8.15.11.8593"
868 },
869 "features": [
870 "accelerated_video_decode"
871 ]
872 },
873 {
874 "id": 60,
875 "description": "Multisampling is buggy on Mac with NVIDIA gpu prior to 10. 8.3.",
876 "cr_bugs": [137303],
877 "os": {
878 "type": "macosx",
879 "version": {
880 "op": "<",
881 "number": "10.8.3"
882 }
883 },
884 "vendor_id": "0x10de",
885 "features": [
886 "multisampling"
887 ]
888 },
889 {
890 "id": 61,
891 "description": "Multisampling is buggy on Mac with Intel gpu prior to 10.8 .3.",
892 "cr_bugs": [137303],
893 "os": {
894 "type": "macosx",
895 "version": {
896 "op": "<",
897 "number": "10.8.3"
898 }
899 },
900 "vendor_id": "0x8086",
901 "features": [
902 "multisampling"
903 ]
904 },
905 {
906 "id": 62,
907 "description": "Accelerated 2D canvas buggy on old Qualcomm Adreno.",
908 "cr_bugs": [161575],
909 "os": {
910 "type": "android"
911 },
912 "gl_renderer": {
913 "op": "contains",
914 "value": "Adreno"
915 },
916 "driver_version": {
917 "op": "<",
918 "number": "4.1"
919 },
920 "features": [
921 "accelerated_2d_canvas"
922 ]
923 },
924 {
925 "id": 63,
926 "description": "Multisampling is buggy on Mac with AMD gpu prior to 10.8.3 .",
927 "cr_bugs": [162466],
928 "os": {
929 "type": "macosx",
930 "version": {
931 "op": "<",
932 "number": "10.8.3"
933 }
934 },
935 "vendor_id": "0x1002",
936 "features": [
937 "multisampling"
938 ]
939 },
940 {
941 "id": 64,
942 "description": "Hardware video decode is only supported in win7+.",
943 "cr_bugs": [159458],
944 "os": {
945 "type": "win",
946 "version": {
947 "op": "<",
948 "number": "6.1"
949 }
950 },
951 "features": [
952 "accelerated_video_decode"
953 ]
954 },
955 {
956 "id": 65,
957 "description": "Force compositing mode is unstable in Win Vista.",
958 "cr_bugs": [170421],
959 "os": {
960 "type": "win",
961 "version": {
962 "op": "=",
963 "number": "6.0"
964 }
965 },
966 "features": [
967 "force_compositing_mode"
968 ]
969 },
970 {
971 "id": 66,
972 "description": "Force compositing mode is unstable in MacOSX earlier than 10.8.",
973 "cr_bugs": [174101],
974 "os": {
975 "type": "macosx",
976 "version": {
977 "op": "<",
978 "number": "10.8"
979 }
980 },
981 "features": [
982 "force_compositing_mode"
983 ]
984 },
985 {
986 "id": 67,
987 "description": "Accelerated 2D Canvas is not supported on WinXP.",
988 "cr_bugs": [175149],
989 "os": {
990 "type": "win",
991 "version": {
992 "op": "=",
993 "number": "5"
994 }
995 },
996 "features": [
997 "accelerated_2d_canvas"
998 ]
999 },
1000 {
1001 "id": 68,
1002 "description": "VMware Fusion 4 has corrupt rendering with Win Vista+.",
1003 "cr_bugs": [169470],
1004 "os": {
1005 "type": "win",
1006 "version": {
1007 "op": ">=",
1008 "number": "6.0"
1009 }
1010 },
1011 "vendor_id": "0x15ad",
1012 "driver_version": {
1013 "op": "<=",
1014 "number": "7.14.1.1134"
1015 },
1016 "features": [
1017 "all"
1018 ]
1019 },
1020 {
1021 "id": 69,
1022 "description": "NVIDIA driver 8.17.11.9621 is buggy with Stage3D baseline mode.",
1023 "cr_bugs": [172771],
1024 "os": {
1025 "type": "win"
1026 },
1027 "vendor_id": "0x10de",
1028 "driver_version": {
1029 "op": "=",
1030 "number": "8.17.11.9621"
1031 },
1032 "features": [
1033 "flash_stage3d_baseline"
1034 ]
1035 },
1036 {
1037 "id": 70,
1038 "description": "NVIDIA driver 8.17.11.8267 is buggy with Stage3D baseline mode.",
1039 "cr_bugs": [172771],
1040 "os": {
1041 "type": "win"
1042 },
1043 "vendor_id": "0x10de",
1044 "driver_version": {
1045 "op": "=",
1046 "number": "8.17.11.8267"
1047 },
1048 "features": [
1049 "flash_stage3d_baseline"
1050 ]
1051 },
1052 {
1053 "id": 71,
1054 "description": "All Intel drivers before 8.15.10.2021 are buggy with Stage 3D baseline mode.",
1055 "cr_bugs": [172771],
1056 "os": {
1057 "type": "win"
1058 },
1059 "vendor_id": "0x8086",
1060 "driver_version": {
1061 "op": "<",
1062 "number": "8.15.10.2021"
1063 },
1064 "features": [
1065 "flash_stage3d_baseline"
1066 ]
1067 },
1068 {
1069 "id": 72,
1070 "description": "NVIDIA GeForce 6200 LE is buggy with WebGL.",
1071 "cr_bugs": [232529],
1072 "os": {
1073 "type": "win"
1074 },
1075 "vendor_id": "0x10de",
1076 "device_id": ["0x0163"],
1077 "features": [
1078 "webgl"
1079 ]
1080 },
1081 {
1082 "id": 73,
1083 "description": "WebGL is buggy with the NVIDIA GeForce GT 330M, 9400, and 9400M on MacOSX earlier than 10.8",
1084 "cr_bugs": [233523],
1085 "os": {
1086 "type": "macosx",
1087 "version": {
1088 "op": "<",
1089 "number": "10.8"
1090 }
1091 },
1092 "vendor_id": "0x10de",
1093 "device_id": ["0x0a29", "0x0861", "0x0863"],
1094 "features": [
1095 "webgl"
1096 ]
1097 }
1098 ]
1099 }
OLDNEW
« no previous file with comments | « content/browser/gpu/gpu_switching_list_unittest.cc ('k') | content/browser/gpu/software_rendering_list_json.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698