Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 { | 1 { |
| 2 "name": "gpu driver bug list", | 2 "name": "gpu driver bug list", |
| 3 "version": "10.0", | 3 "version": "10.1", |
| 4 "entries": [ | 4 "entries": [ |
| 5 { | 5 { |
| 6 "id": 1, | 6 "id": 1, |
| 7 "description": "Imagination driver doesn't like uploading lots of buffer d ata constantly", | 7 "description": "Imagination driver doesn't like uploading lots of buffer d ata constantly", |
| 8 "os": { | 8 "os": { |
| 9 "type": "android" | 9 "type": "android" |
| 10 }, | 10 }, |
| 11 "gl_vendor": "Imagination.*", | 11 "gl_vendor": "Imagination.*", |
| 12 "features": [ | 12 "features": [ |
| 13 "use_client_side_arrays_for_stream_buffers" | 13 "use_client_side_arrays_for_stream_buffers" |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 57 "description": "Some drivers are unable to reset the D3D device in the GPU process sandbox", | 57 "description": "Some drivers are unable to reset the D3D device in the GPU process sandbox", |
| 58 "os": { | 58 "os": { |
| 59 "type": "win" | 59 "type": "win" |
| 60 }, | 60 }, |
| 61 "features": [ | 61 "features": [ |
| 62 "exit_on_context_lost" | 62 "exit_on_context_lost" |
| 63 ] | 63 ] |
| 64 }, | 64 }, |
| 65 { | 65 { |
| 66 "id": 19, | 66 "id": 19, |
| 67 "description": "Disable depth textures on Android with Qualcomm GPUs", | 67 "description": "Disable depth textures on older Qualcomm GPUs (legacy blac klist entry, original problem unclear)", |
| 68 "cr_bugs": [682075], | 68 "cr_bugs": [682075], |
| 69 "os": { | 69 "gl_renderer": "Adreno \\(TM\\) [23].*", |
| 70 "type": "android", | |
| 71 "version": { | |
| 72 "op": "<", | |
| 73 "value": "6.0" | |
| 74 } | |
| 75 }, | |
| 76 "gl_vendor": "Qualcomm.*", | |
| 77 "features": [ | 70 "features": [ |
| 78 "disable_depth_texture" | 71 "disable_depth_texture" |
| 79 ], | 72 ], |
| 80 "disabled_extensions": [ | 73 "disabled_extensions": [ |
| 81 "GL_OES_depth_texture" | 74 "GL_OES_depth_texture" |
| 82 ] | 75 ] |
| 83 }, | 76 }, |
| 84 { | 77 { |
| 85 "id": 20, | 78 "id": 20, |
| 86 "description": "Disable EXT_draw_buffers on GeForce GT 650M on Mac OS X du e to driver bugs", | 79 "description": "Disable EXT_draw_buffers on GeForce GT 650M on Mac OS X du e to driver bugs", |
| (...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 398 "os": { | 391 "os": { |
| 399 "type": "win" | 392 "type": "win" |
| 400 }, | 393 }, |
| 401 "gl_renderer": "ANGLE.*", | 394 "gl_renderer": "ANGLE.*", |
| 402 "features": [ | 395 "features": [ |
| 403 "texsubimage_faster_than_teximage" | 396 "texsubimage_faster_than_teximage" |
| 404 ] | 397 ] |
| 405 }, | 398 }, |
| 406 { | 399 { |
| 407 "id": 52, | 400 "id": 52, |
| 408 "cr_bugs": [449116, 471200, 612474, 682075], | 401 "cr_bugs": [471200], |
|
Kai Ninomiya
2017/04/06 00:10:20
I think it would be best to keep these old cr_bugs
| |
| 409 "description": "ES3 MSAA is broken on Qualcomm", | 402 "description": "ES3 MSAA was observed problematic on some Adreno 4xx (see comment #9 on bug)", |
| 410 "os": { | 403 "os": { |
| 411 "type": "android", | 404 "type": "android", |
| 412 "version": { | 405 "version": { |
| 413 "op": "<", | 406 "op": "<", |
| 414 "value": "6.0" | 407 "value": "6.0" |
| 415 } | 408 } |
| 416 }, | 409 }, |
| 417 "gl_vendor": "Qualcomm.*", | 410 "gl_renderer": "Adreno \\(TM\\) 4.*", |
| 418 "features": [ | 411 "features": [ |
| 419 "disable_chromium_framebuffer_multisample" | 412 "disable_chromium_framebuffer_multisample" |
| 420 ] | 413 ] |
| 421 }, | 414 }, |
| 422 { | 415 { |
| 423 "id": 54, | 416 "id": 54, |
| 424 "cr_bugs": [124764, 349137], | 417 "cr_bugs": [124764, 349137], |
| 425 "description": "Clear uniforms before first program use on all platforms", | 418 "description": "Clear uniforms before first program use on all platforms", |
| 426 "exceptions": [ | 419 "exceptions": [ |
| 427 { | 420 { |
| (...skipping 1856 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2284 "use_virtualized_gl_contexts" | 2277 "use_virtualized_gl_contexts" |
| 2285 ] | 2278 ] |
| 2286 }, | 2279 }, |
| 2287 { | 2280 { |
| 2288 "id": 214, | 2281 "id": 214, |
| 2289 "comment": [ | 2282 "comment": [ |
| 2290 "Corresponds to software rendering list #140", | 2283 "Corresponds to software rendering list #140", |
| 2291 "Somehow the first workaround won't work without the second", | 2284 "Somehow the first workaround won't work without the second", |
| 2292 "See https://crbug.com/698197 for details" | 2285 "See https://crbug.com/698197 for details" |
| 2293 ], | 2286 ], |
| 2294 "description": "Certain versions of Qualcomm driver don't setup scissor st ate correctly when FBO0 is bound.", | 2287 "description": "Some Adreno 3xx don't setup scissor state correctly when F BO0 is bound, nor support MSAA properly.", |
| 2295 "cr_bugs": [670607, 696627, 698197], | 2288 "cr_bugs": [670607, 696627, 698197, 707839], |
| 2296 "gl_vendor": "Qualcomm.*", | 2289 "gl_renderer": "Adreno \\(TM\\) 3.*", |
| 2297 "machine_model_name": ["Nexus 7", "KFTHWI", "KFSAWI", "KFAPWI", "KFTHWA", "KFSAWA", "KFAPWA"], | |
| 2298 "features": [ | 2290 "features": [ |
| 2299 "force_update_scissor_state_when_binding_fbo0", | 2291 "force_update_scissor_state_when_binding_fbo0", |
| 2300 "disable_chromium_framebuffer_multisample" | 2292 "disable_chromium_framebuffer_multisample" |
| 2301 ] | 2293 ] |
| 2302 }, | 2294 }, |
| 2303 { | 2295 { |
| 2304 "id": 215, | 2296 "id": 215, |
| 2305 "description": "Fake no-op GPU driver bug workaround for testing", | 2297 "description": "Fake no-op GPU driver bug workaround for testing", |
| 2306 "cr_bugs": [682912], | 2298 "cr_bugs": [682912], |
| 2307 "vendor_id": "0xbad9", | 2299 "vendor_id": "0xbad9", |
| (...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 2373 "features": [ | 2365 "features": [ |
| 2374 "disallow_large_instanced_draw" | 2366 "disallow_large_instanced_draw" |
| 2375 ] | 2367 ] |
| 2376 } | 2368 } |
| 2377 ], | 2369 ], |
| 2378 "comment": [ | 2370 "comment": [ |
| 2379 "Please update the version number on top whenever you change this file", | 2371 "Please update the version number on top whenever you change this file", |
| 2380 "Please run gpu/config/process_json.py whenever you change this file" | 2372 "Please run gpu/config/process_json.py whenever you change this file" |
| 2381 ] | 2373 ] |
| 2382 } | 2374 } |
| OLD | NEW |