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

Unified Diff: chrome/browser/resources/software_rendering_list.json

Issue 8511067: Remove GPU blacklist auto-update. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 9 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/software_rendering_list.json
===================================================================
--- chrome/browser/resources/software_rendering_list.json (revision 109654)
+++ chrome/browser/resources/software_rendering_list.json (working copy)
@@ -1,446 +0,0 @@
-// Determines whether certain gpu-related features are blacklisted or not.
-// A valid software_rendering_list.json file are in the format of
-// {
-// "version": "x.y",
-// "entries": [
-// { // entry 1
-// },
-// ...
-// { // entry n
-// }
-// ]
-// }
-//
-// Each entry contains the following fields (fields are optional unless
-// specifically described as mandatory below):
-// 1. "id" is an integer. 0 is reserved. This field is mandatory.
-// 2. "os" contains "type" and an optional "version". "type" could be "macosx",
-// "linux", "win", "chromeos", or "any". "any" is the same as not specifying
-// "os".
-// "version" is a VERSION structure (defined below).
-// 3. "vendor_id" is a string. 0 is reserved.
-// 4. "device_id" is an array of strings. 0 is reserved.
-// 5. "driver_vendor" is a STRING structure (defined below).
-// 6. "driver_version" is a VERSION structure (defined below).
-// 7. "driver_date" is a VERSION structure (defined below).
-// The version is interpreted as "year.month.day".
-// 8. "gl_vendor" is a STRING structure (defined below).
-// 9. "gl_renderer" is a STRING structure (defined below).
-// 10: "exceptions" is a list of entries.
-// 11. "blacklist" is a list of gpu feature strings, valid values include
-// "accelerated_2d_canvas", "accelerated_compositing", "webgl",
-// "multisampling", and "all".
-// This field is mandatory.
-// 12. "description" has the description of the entry.
-// 13. "webkit_bugs" is an array of associated webkit bug numbers.
-// 14. "cr_bugs" is an array of associated webkit bug numbers.
-// 15. "browser_version" is a VERSION structure (defined below). If this
-// condition is not satisfied, the entry will be ignored. If it is not
-// present, then the entry applies to all versions of the browser.
-// 16. "browser_channels" is a list of browser channel strings, valid values
-// include "stable", "beta", "dev", and "canary". If the browser_channels
-// list is not present, the entry matches all channels.
-// 17. "disabled" is a boolean. If it is present, the entry will be skipped.
-// This can not be used in exceptions.
-//
-// VERSION includes "op" "number", and "number2". "op" can be any of the
-// following values: "=", "<", "<=", ">", ">=", "any", "between". "number2" is
-// only used if "op" is "between". "number" is used for all "op" values except
-// "any". "number" and "number2" are in the format of x, x.x, x.x.x, etc.
-//
-// STRING includes "op" and "value". "op" can be any of the following values:
-// "contains", "beginwith", "endwith", "=". "value" is a string.
-
-{
- "name": "software rendering list",
- // Please update the version number whenever you change this file.
- "version": "1.22",
- "entries": [
- {
- "id": 1,
- "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac.",
- "webkit_bugs": [47028],
- "os": {
- "type": "macosx"
- },
- "vendor_id": "0x1002",
- "device_id": ["0x7249"],
- "blacklist": [
- "webgl"
- ]
- },
- {
- "id": 3,
- "description": "GL driver is software rendered. Accelerated compositing is disabled.",
- "cr_bugs": [59302],
- "os": {
- "type": "linux"
- },
- "gl_renderer": {
- "op": "contains",
- "value": "software"
- },
- "blacklist": [
- "accelerated_compositing"
- ]
- },
- {
- "id": 4,
- "description": "The Intel Mobile 945 Express family of chipsets is not compatible with WebGL.",
- "os": {
- "type": "any"
- },
- "vendor_id": "0x8086",
- "device_id": ["0x27AE"],
- "blacklist": [
- "webgl"
- ]
- },
- {
- "id": 5,
- "description": "ATI/AMD cards with older or third-party drivers in Linux are crash-prone.",
- "cr_bugs": [71381, 76428, 73910, 101225],
- "os": {
- "type": "linux"
- },
- "vendor_id": "0x1002",
- "exceptions": [
- {
- "driver_vendor": {
- "op": "contains",
- "value": "AMD"
- },
- "driver_version": {
- "op": ">=",
- "number": "8.92"
- }
- }
- ],
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 8,
- "description": "NVIDIA GeForce FX Go5200 is assumed to be buggy.",
- "cr_bugs": [72938],
- "os": {
- "type": "any"
- },
- "vendor_id": "0x10de",
- "device_id": ["0x0324"],
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 10,
- "description": "NVIDIA GeForce 7300 GT on Mac does not support WebGL.",
- "cr_bugs": [73794],
- "os": {
- "type": "macosx"
- },
- "vendor_id": "0x10de",
- "device_id": ["0x0393"],
- "blacklist": [
- "webgl"
- ]
- },
- {
- "id": 12,
- "description": "Drivers older than 2009-01 on Windows are assumed to be buggy.",
- "cr_bugs": [72979, 89802],
- "os": {
- "type": "win"
- },
- "driver_date": {
- "op": "<",
- "number": "2009.1"
- },
- "exceptions": [
- {
- "vendor_id": "0x8086",
- "device_id": ["0x29a2"],
- "driver_version": {
- "op": ">=",
- "number": "7.15.10.1624"
- }
- }
- ],
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 13,
- "description": "ATI drivers older than 10.6 on Windows XP are assumed to be buggy.",
- "cr_bugs": [74212],
- "os": {
- "type": "win",
- "version": {
- "op": "=",
- "number": "5"
- }
- },
- "vendor_id": "0x1002",
- "driver_version": {
- "op": "<",
- "number": "8.741"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 14,
- "description": "NVIDIA drivers older than 257.21 on Windows XP are assumed to be buggy.",
- "cr_bugs": [74212],
- "os": {
- "type": "win",
- "version": {
- "op": "=",
- "number": "5"
- }
- },
- "vendor_id": "0x10de",
- "driver_version": {
- "op": "<",
- "number": "6.14.12.5721"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 15,
- "description": "Intel drivers older than 14.42.7.5294 on Windows XP are assumed to be buggy.",
- "cr_bugs": [74212],
- "os": {
- "type": "win",
- "version": {
- "op": "=",
- "number": "5"
- }
- },
- "vendor_id": "0x8086",
- "driver_version": {
- "op": "<",
- "number": "6.14.10.5294"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 16,
- "description": "Multisampling is buggy in some ATI Mac cards.",
- "cr_bugs": [67752, 83153],
- "os": {
- "type": "macosx"
- },
- "vendor_id": "0x1002",
- "exceptions": [
- {
- "device_id": ["0x6760", "0x9488"]
- }
- ],
- "blacklist": [
- "multisampling"
- ]
- },
- {
- "id": 17,
- "description": "Intel mesa drivers are crash-prone.",
- "cr_bugs": [76703],
- "os": {
- "type": "linux"
- },
- "vendor_id": "0x8086",
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 18,
- "description": "NVIDIA Quadro FX 1500 is buggy.",
- "cr_bugs": [84701],
- "os": {
- "type": "linux"
- },
- "vendor_id": "0x10de",
- "device_id": ["0x029e"],
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 19,
- "description": "Accelerated 2d canvas and accelerated compositing are not supported in Mac OSX version 10.5.",
- "cr_bugs": [87157],
- "os": {
- "type": "macosx",
- "version": {
- "op": "=",
- "number": "10.5"
- }
- },
- "blacklist": [
- "accelerated_2d_canvas",
- "accelerated_compositing"
- ]
- },
- {
- "id": 20,
- "description": "NVIDIA driver 260.19.06 on linux is crash-prone.",
- "cr_bugs": [82232, 82541],
- "os": {
- "type": "linux"
- },
- "vendor_id": "0x10de",
- "driver_vendor": {
- "op": "=",
- "value": "NVIDIA"
- },
- "driver_version": {
- "op": "=",
- "number": "260.19.6"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 21,
- "description": "NVIDIA driver 195.36.24 on linux is buggy for certain Quadro FX series cards.",
- "cr_bugs": [87680,90091],
- "os": {
- "type": "linux"
- },
- "vendor_id": "0x10de",
- "device_id": ["0x00cd", "0x00ce"],
- "driver_vendor": {
- "op": "=",
- "value": "NVIDIA"
- },
- "driver_version": {
- "op": "=",
- "number": "195.36.24"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 22,
- "description": "NVIDIA linux drivers older than 195.36.24 are assumed to be buggy.",
- "os": {
- "type": "linux"
- },
- "vendor_id": "0x10de",
- "driver_vendor": {
- "op": "=",
- "value": "NVIDIA"
- },
- "driver_version": {
- "op": "<",
- "number": "195.36.24"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 23,
- "description": "Mesa drivers in linux older than 7.11 are assumed to be buggy.",
- "os": {
- "type": "linux"
- },
- "driver_vendor": {
- "op": "=",
- "value": "Mesa"
- },
- "driver_version": {
- "op": "<",
- "number": "7.11"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 24,
- "description": "Accelerated 2d canvas is unstable in Linux at the moment.",
- "os": {
- "type": "linux"
- },
- "blacklist": [
- "accelerated_2d_canvas"
- ]
- },
- {
- "id": 27,
- "description": "ATI/AMD cards with older drivers in Linux are crash-prone.",
- "cr_bugs": [95934, 94973],
- "os": {
- "type": "linux"
- },
- "gl_vendor": {
- "op": "beginwith",
- "value": "ATI"
- },
- "exceptions": [
- {
- "driver_vendor": {
- "op": "contains",
- "value": "AMD"
- },
- "driver_version": {
- "op": ">=",
- "number": "8.92"
- }
- }
- ],
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 28,
- "description": "ATI/AMD cards with third-party drivers in Linux are crash-prone.",
- "cr_bugs": [95934, 94973],
- "os": {
- "type": "linux"
- },
- "gl_vendor": {
- "op": "beginwith",
- "value": "X.Org"
- },
- "gl_renderer": {
- "op": "contains",
- "value": "AMD"
- },
- "blacklist": [
- "all"
- ]
- },
- {
- "id": 29,
- "description": "ATI/AMD cards with third-party drivers in Linux are crash-prone.",
- "cr_bugs": [95934, 94973],
- "os": {
- "type": "linux"
- },
- "gl_vendor": {
- "op": "beginwith",
- "value": "X.Org"
- },
- "gl_renderer": {
- "op": "contains",
- "value": "ATI"
- },
- "blacklist": [
- "all"
- ]
- }
- ]
-}

Powered by Google App Engine
This is Rietveld 408576698