Commit a2ee1eb7 authored by Kenneth Russell's avatar Kenneth Russell Committed by Commit Bot

Allow WebGL 2.0 to run on Adreno 3xx chipsets on Android 9.

Preliminary testing indicates that sufficient fixes for earlier
graphics driver bugs are present on this Android version, so allow
WebGL 2.0 to run on these configurations.

Bug: 1042214
Change-Id: I2d308b500b5624a53bfaeee5455181d1b2efccc2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2519887Reviewed-by: default avatarZhenyao Mo <zmo@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#825108}
parent cd4704f1
...@@ -1860,7 +1860,7 @@ ...@@ -1860,7 +1860,7 @@
"comment": [ "comment": [
"Corresponds to software rendering list #140", "Corresponds to software rendering list #140",
"Mysteriously, the first workaround won't work without the second. crbug.com/698197#c10", "Mysteriously, the first workaround won't work without the second. crbug.com/698197#c10",
"MSAA workaround shouldn't be needed beyond Adreno 3xx and Android 10. crbug.com/682075#c17, crbug.com/1042214" "MSAA workaround shouldn't be needed beyond Adreno 3xx and Android 9. crbug.com/682075#c17, crbug.com/1042214"
], ],
"description": "Some Adreno 3xx don't setup scissor state correctly when FBO0 is bound, nor support MSAA properly.", "description": "Some Adreno 3xx don't setup scissor state correctly when FBO0 is bound, nor support MSAA properly.",
"cr_bugs": [670607, 682075, 696627, 698197, 707839, 1042214], "cr_bugs": [670607, 682075, 696627, 698197, 707839, 1042214],
...@@ -1869,7 +1869,7 @@ ...@@ -1869,7 +1869,7 @@
"type": "android", "type": "android",
"version": { "version": {
"op": "<", "op": "<",
"value": "10.0" "value": "9.0"
} }
}, },
"features": [ "features": [
...@@ -3630,14 +3630,14 @@ ...@@ -3630,14 +3630,14 @@
{ {
"id": 359, "id": 359,
"comment": "Corresponds to software rendering list #140", "comment": "Corresponds to software rendering list #140",
"description": "Disable depth textures on Adreno 3xx Qualcomm GPUs pre-Android 10 (legacy blocklist entry, original problem unclear)", "description": "Disable depth textures on Adreno 3xx Qualcomm GPUs pre-Android 9 (legacy blocklist entry, original problem unclear)",
"cr_bugs": [682075, 1042214], "cr_bugs": [682075, 1042214],
"gl_renderer": "Adreno \\(TM\\) 3.*", "gl_renderer": "Adreno \\(TM\\) 3.*",
"os": { "os": {
"type": "android", "type": "android",
"version": { "version": {
"op": "<", "op": "<",
"value": "10.0" "value": "9.0"
} }
}, },
"features": [ "features": [
......
...@@ -1179,14 +1179,14 @@ ...@@ -1179,14 +1179,14 @@
{ {
"id": 140, "id": 140,
"comment": "Corresponds to GPU driver bugs #19, #214, #359", "comment": "Corresponds to GPU driver bugs #19, #214, #359",
"description": "MSAA and depth texture buggy on Adreno 3xx prior to Android 10, also disable WebGL2", "description": "MSAA and depth texture buggy on Adreno 3xx prior to Android 9, also disable WebGL2",
"cr_bugs": [449116, 698197, 1042214], "cr_bugs": [449116, 698197, 1042214],
"gl_renderer": "Adreno \\(TM\\) 3.*", "gl_renderer": "Adreno \\(TM\\) 3.*",
"os": { "os": {
"type": "android", "type": "android",
"version": { "version": {
"op": "<", "op": "<",
"value": "10.0" "value": "9.0"
} }
}, },
"features": [ "features": [
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment