| OLD | NEW |
| 1 // Determines whether certain gpu-related features are blacklisted or not. | 1 // Determines whether certain gpu-related features are blacklisted or not. |
| 2 // A valid software_rendering_list.json file are in the format of | 2 // A valid software_rendering_list.json file are in the format of |
| 3 // { | 3 // { |
| 4 // "version": "x.y", | 4 // "version": "x.y", |
| 5 // "entries": [ | 5 // "entries": [ |
| 6 // { // entry 1 | 6 // { // entry 1 |
| 7 // }, | 7 // }, |
| 8 // ... | 8 // ... |
| 9 // { // entry n | 9 // { // entry n |
| 10 // } | 10 // } |
| (...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 58 // "contains", "beginwith", "endwith", "=". "value" is a string. | 58 // "contains", "beginwith", "endwith", "=". "value" is a string. |
| 59 // | 59 // |
| 60 // FLOAT includes "op" "value", and "value2". "op" can be any of the | 60 // FLOAT includes "op" "value", and "value2". "op" can be any of the |
| 61 // following values: "=", "<", "<=", ">", ">=", "any", "between". "value2" is | 61 // following values: "=", "<", "<=", ">", ">=", "any", "between". "value2" is |
| 62 // only used if "op" is "between". "value" is used for all "op" values except | 62 // only used if "op" is "between". "value" is used for all "op" values except |
| 63 // "any". "value" and "value2" are valid float numbers. | 63 // "any". "value" and "value2" are valid float numbers. |
| 64 | 64 |
| 65 { | 65 { |
| 66 "name": "software rendering list", | 66 "name": "software rendering list", |
| 67 // Please update the version number whenever you change this file. | 67 // Please update the version number whenever you change this file. |
| 68 "version": "1.41", | 68 "version": "1.42", |
| 69 "entries": [ | 69 "entries": [ |
| 70 { | 70 { |
| 71 "id": 1, | 71 "id": 1, |
| 72 "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac."
, | 72 "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac."
, |
| 73 "webkit_bugs": [47028], | 73 "webkit_bugs": [47028], |
| 74 "os": { | 74 "os": { |
| 75 "type": "macosx" | 75 "type": "macosx" |
| 76 }, | 76 }, |
| 77 "vendor_id": "0x1002", | 77 "vendor_id": "0x1002", |
| 78 "device_id": ["0x7249"], | 78 "device_id": ["0x7249"], |
| 79 "blacklist": [ | 79 "blacklist": [ |
| 80 "webgl", | 80 "webgl" |
| 81 "flash_3d", | |
| 82 "flash_stage3d" | |
| 83 ] | 81 ] |
| 84 }, | 82 }, |
| 85 { | 83 { |
| 86 "id": 3, | 84 "id": 3, |
| 87 "description": "GL driver is software rendered. Accelerated compositing is
disabled.", | 85 "description": "GL driver is software rendered. Accelerated compositing is
disabled.", |
| 88 "cr_bugs": [59302], | 86 "cr_bugs": [59302], |
| 89 "os": { | 87 "os": { |
| 90 "type": "linux" | 88 "type": "linux" |
| 91 }, | 89 }, |
| 92 "gl_renderer": { | 90 "gl_renderer": { |
| 93 "op": "contains", | 91 "op": "contains", |
| 94 "value": "software" | 92 "value": "software" |
| 95 }, | 93 }, |
| 96 "blacklist": [ | 94 "blacklist": [ |
| 97 "accelerated_compositing" | 95 "accelerated_compositing" |
| 98 ] | 96 ] |
| 99 }, | 97 }, |
| 100 { | 98 { |
| 101 "id": 4, | 99 "id": 4, |
| 102 "description": "The Intel Mobile 945 Express family of chipsets is not com
patible with WebGL.", | 100 "description": "The Intel Mobile 945 Express family of chipsets is not com
patible with WebGL.", |
| 103 "os": { | 101 "os": { |
| 104 "type": "any" | 102 "type": "any" |
| 105 }, | 103 }, |
| 106 "vendor_id": "0x8086", | 104 "vendor_id": "0x8086", |
| 107 "device_id": ["0x27AE"], | 105 "device_id": ["0x27AE"], |
| 108 "blacklist": [ | 106 "blacklist": [ |
| 109 "webgl", | 107 "webgl" |
| 110 "flash_3d", | |
| 111 "flash_stage3d" | |
| 112 ] | 108 ] |
| 113 }, | 109 }, |
| 114 { | 110 { |
| 115 "id": 5, | 111 "id": 5, |
| 116 "description": "ATI/AMD cards with older or third-party drivers in Linux a
re crash-prone.", | 112 "description": "ATI/AMD cards with older or third-party drivers in Linux a
re crash-prone.", |
| 117 "cr_bugs": [71381, 76428, 73910, 101225], | 113 "cr_bugs": [71381, 76428, 73910, 101225], |
| 118 "os": { | 114 "os": { |
| 119 "type": "linux" | 115 "type": "linux" |
| 120 }, | 116 }, |
| 121 "vendor_id": "0x1002", | 117 "vendor_id": "0x1002", |
| 122 "exceptions": [ | 118 "exceptions": [ |
| 123 { | 119 { |
| 124 "driver_vendor": { | 120 "driver_vendor": { |
| 125 "op": "contains", | 121 "op": "contains", |
| 126 "value": "AMD" | 122 "value": "AMD" |
| 127 }, | 123 }, |
| 128 "driver_version": { | 124 "driver_version": { |
| 129 "op": ">=", | 125 "op": ">=", |
| 130 "style": "lexical", | |
| 131 "number": "8.92" | 126 "number": "8.92" |
| 132 } | 127 } |
| 133 } | 128 } |
| 134 ], | 129 ], |
| 135 "blacklist": [ | 130 "blacklist": [ |
| 136 "all" | 131 "all" |
| 137 ] | 132 ] |
| 138 }, | 133 }, |
| 139 { | 134 { |
| 140 "id": 8, | 135 "id": 8, |
| (...skipping 11 matching lines...) Expand all Loading... |
| 152 { | 147 { |
| 153 "id": 10, | 148 "id": 10, |
| 154 "description": "NVIDIA GeForce 7300 GT on Mac does not support WebGL.", | 149 "description": "NVIDIA GeForce 7300 GT on Mac does not support WebGL.", |
| 155 "cr_bugs": [73794], | 150 "cr_bugs": [73794], |
| 156 "os": { | 151 "os": { |
| 157 "type": "macosx" | 152 "type": "macosx" |
| 158 }, | 153 }, |
| 159 "vendor_id": "0x10de", | 154 "vendor_id": "0x10de", |
| 160 "device_id": ["0x0393"], | 155 "device_id": ["0x0393"], |
| 161 "blacklist": [ | 156 "blacklist": [ |
| 162 "webgl", | 157 "webgl" |
| 163 "flash_3d", | |
| 164 "flash_stage3d" | |
| 165 ] | 158 ] |
| 166 }, | 159 }, |
| 167 { | 160 { |
| 168 "id": 12, | 161 "id": 12, |
| 169 "description": "Drivers older than 2009-01 on Windows are assumed to be bu
ggy.", | 162 "description": "Drivers older than 2009-01 on Windows are assumed to be bu
ggy.", |
| 170 "cr_bugs": [72979, 89802], | 163 "cr_bugs": [72979, 89802], |
| 171 "os": { | 164 "os": { |
| 172 "type": "win" | 165 "type": "win" |
| 173 }, | 166 }, |
| 174 "driver_date": { | 167 "driver_date": { |
| (...skipping 357 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 532 "os": { | 525 "os": { |
| 533 "type": "win" | 526 "type": "win" |
| 534 }, | 527 }, |
| 535 "vendor_id": "0x5333", | 528 "vendor_id": "0x5333", |
| 536 "device_id": ["0x8811"], | 529 "device_id": ["0x8811"], |
| 537 "blacklist": [ | 530 "blacklist": [ |
| 538 "all" | 531 "all" |
| 539 ] | 532 ] |
| 540 }, | 533 }, |
| 541 { | 534 { |
| 542 "id": 35, | |
| 543 "description": "Stage3D is not supported on Linux.", | |
| 544 "cr_bugs": [129848], | |
| 545 "os": { | |
| 546 "type": "linux" | |
| 547 }, | |
| 548 "blacklist": [ | |
| 549 "flash_stage3d" | |
| 550 ] | |
| 551 }, | |
| 552 { | |
| 553 "id": 36, | |
| 554 "description": "Stage3D is not supported on ChromeOS.", | |
| 555 "cr_bugs": [129848], | |
| 556 "os": { | |
| 557 "type": "chromeos" | |
| 558 }, | |
| 559 "blacklist": [ | |
| 560 "flash_stage3d" | |
| 561 ] | |
| 562 }, | |
| 563 { | |
| 564 "id": 37, | |
| 565 "description": "Drivers are unreliable for Optimus on Linux.", | |
| 566 "cr_bugs": [131308], | |
| 567 "os": { | |
| 568 "type": "linux" | |
| 569 }, | |
| 570 "multi_gpu_style": "optimus", | |
| 571 "blacklist": [ | |
| 572 "all" | |
| 573 ] | |
| 574 }, | |
| 575 { | |
| 576 "id": 38, | 535 "id": 38, |
| 577 "description": "Accelerated 2D canvas is unstable for NVidia GeForce 9400M
on Lion.", | 536 "description": "Accelerated 2D canvas is unstable for NVidia GeForce 9400M
on Lion.", |
| 578 "cr_bugs": [130495], | 537 "cr_bugs": [130495], |
| 579 "os": { | 538 "os": { |
| 580 "type": "macosx", | 539 "type": "macosx", |
| 581 "version": { | 540 "version": { |
| 582 "op": "=", | 541 "op": "=", |
| 583 "number": "10.7" | 542 "number": "10.7" |
| 584 } | 543 } |
| 585 }, | 544 }, |
| 586 "vendor_id": "0x10de", | 545 "vendor_id": "0x10de", |
| 587 "device_id": ["0x0863"], | 546 "device_id": ["0x0863"], |
| 588 "blacklist": [ | 547 "blacklist": [ |
| 589 "accelerated_2d_canvas" | 548 "accelerated_2d_canvas" |
| 590 ] | 549 ] |
| 591 }, | 550 }, |
| 592 { | 551 { |
| 593 "id": 39, | |
| 594 "description": "ATI drivers on Windows XP cause BSODs when using 3D in Fla
sh", | |
| 595 "cr_bugs": [130505], | |
| 596 "os": { | |
| 597 "type": "win", | |
| 598 "version": { | |
| 599 "op": "=", | |
| 600 "number": "5" | |
| 601 } | |
| 602 }, | |
| 603 "vendor_id": "0x1002", | |
| 604 "blacklist": [ | |
| 605 "flash_3d", | |
| 606 "flash_stage3d" | |
| 607 ] | |
| 608 }, | |
| 609 { | |
| 610 "id": 40, | 552 "id": 40, |
| 611 "description": "GPU driver may cause kernel panic on 2012 Macbook Airs.", | 553 "description": "GPU driver may cause kernel panic on 2012 Macbook Airs.", |
| 612 "cr_bugs": [134015], | 554 "cr_bugs": [134015], |
| 613 "os": { | 555 "os": { |
| 614 "type": "macosx" | 556 "type": "macosx" |
| 615 }, | 557 }, |
| 616 "vendor_id": "0x8086", | 558 "vendor_id": "0x8086", |
| 617 "device_id": ["0x0166"], | 559 "device_id": ["0x0166"], |
| 618 "blacklist": [ | 560 "blacklist": [ |
| 619 "all" | 561 "all" |
| 620 ] | 562 ] |
| 621 } | 563 } |
| 622 ] | 564 ] |
| 623 } | 565 } |
| OLD | NEW |