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