Commit 146ffa8e authored by Geoff Lang's avatar Geoff Lang Committed by Commit Bot

Run WebGL conformance tests against ANGLE's Vulkan backend.

BUG=angleproject:2708
BUG=angleproject:2394
BUG=angleproject:2672
BUG=angleproject:2722
BUG=angleproject:2885
BUG=angleproject:2887
BUG=angleproject:2897
BUG=angleproject:2898
BUG=angleproject:2899
BUG=angleproject:2900
BUG=angleproject:2901
BUG=angleproject:2902
BUG=angleproject:2903
BUG=angleproject:2904
BUG=angleproject:2905
BUG=angleproject:2909
BUG=angleproject:2910
BUG=angleproject:2911
BUG=angleproject:2912
BUG=angleproject:2913
BUG=angleproject:2914
BUG=angleproject:2915
BUG=angleproject:2916
BUG=angleproject:2917
BUG=angleproject:2918
BUG=angleproject:2919
BUG=angleproject:2920
BUG=angleproject:2921
BUG=angleproject:2922
BUG=angleproject:2926

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;luci.chromium.try:win_optional_gpu_tests_rel
Change-Id: I95256ed99a046297a4f38af2e25d1f72a4d711a3
Reviewed-on: https://chromium-review.googlesource.com/c/1284393
Commit-Queue: Geoff Lang <geofflang@chromium.org>
Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#602400}
parent ad5e8064
......@@ -4,7 +4,7 @@
from gpu_tests import test_expectations
ANGLE_CONDITIONS = ['d3d9', 'd3d11', 'opengl', 'no_angle']
ANGLE_CONDITIONS = ['d3d9', 'd3d11', 'opengl', 'vulkan', 'no_angle']
CMD_DECODER_CONDITIONS = ['passthrough', 'no_passthrough']
GPU_CONDITIONS = ['amd', 'arm', 'broadcom', 'hisilicon', 'intel', 'imagination',
'nvidia', 'qualcomm', 'vivante']
......@@ -168,6 +168,8 @@ class GpuTestExpectations(test_expectations.TestExpectations):
return 'd3d9'
elif 'OpenGL' in gl_renderer:
return 'opengl'
elif 'Vulkan' in gl_renderer:
return 'vulkan'
return 'no_angle'
def _GetCommandDecoder(self, gpu_info):
......
This diff is collapsed.
......@@ -1375,6 +1375,15 @@
'shards': 2,
},
},
'webgl_conformance_vulkan_passthrough': {
'telemetry_test_name': 'webgl_conformance',
'args': [
'--extra-browser-args=--use-angle=vulkan --use-cmd-decoder=passthrough',
],
'swarming': {
'shards': 2,
},
},
},
# These run everywhere ANGLE does; currently, Win and Linux NVIDIA
......
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