Commit b4c2abf1 authored by Geoff Lang's avatar Geoff Lang Committed by Commit Bot

Allow GPU rasterization on ANGLE's GL backend on Windows.

The previous rules assumed D3D and checked for shader model versions which are
not valid when running on ANGLE's GL backend.

Because ANGLE's GL backend will only be whitelisted on certain drivers that
are known to support GPU rasterization, always allow GPU rasterization on top
of GL.

BUG=693090

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I95f9eb4376fd9edf7fd7914523a0cb65459ca26b
Reviewed-on: https://chromium-review.googlesource.com/981110Reviewed-by: default avatarZhenyao Mo <zmo@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#546206}
parent b4cd3def
......@@ -1144,7 +1144,7 @@
},
{
"id": 122,
"description": "GPU rasterization should only be enabled on NVIDIA and Intel DX11+, and AMD RX-R2 GPUs for now.",
"description": "GPU rasterization should only be enabled on NVIDIA and Intel and AMD RX-R2 GPUs with DX11+ or any GPU using ANGLE's GL backend.",
"cr_bugs": [643850],
"os": {
"type": "win"
......@@ -1158,14 +1158,16 @@
"pixel_shader_version": {
"op": ">=",
"value": "5.0"
}
},
"gl_renderer": ".*Direct3D11.*"
},
{
"vendor_id": "0x8086",
"pixel_shader_version": {
"op": ">=",
"value": "5.0"
}
},
"gl_renderer": ".*Direct3D11.*"
},
{
"vendor_id": "0x1002",
......@@ -1176,7 +1178,11 @@
"driver_version": {
"op": ">=",
"value": "15.201"
}
},
"gl_renderer": ".*Direct3D11.*"
},
{
"gl_renderer": ".*OpenGL.*"
}
]
},
......
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