0

Fix WebGPU Android compat arg

Fixes the WebGPU compat CTS using the incorrect --use-angle argument,
which was causing it to use Vulkan under the hood instead of GL.

Bug: 40277102
Change-Id: I7c2e26278cc1ef5ac2be81e9623a95100ac080f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5914513
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Stephen White <senorblanco@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1366802}
This commit is contained in:
Brian Sheedy
2024-10-10 14:08:32 +00:00
committed by Chromium LUCI CQ
parent 611f6f5031
commit 1f8c3616d8
3 changed files with 5 additions and 5 deletions
infra/config
generated
targets
testing/buildbot

@@ -2617,7 +2617,7 @@
'--extra-browser-args=--enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles',
],
'android_args': [
'--extra-browser-args=--use-angle=gles-egl',
'--extra-browser-args=--use-angle=gles --disable-features=Vulkan',
],
'linux_args': [
'--extra-browser-args=--use-angle=gl',

@@ -2227,7 +2227,7 @@ targets.legacy_basic_suite(
"--extra-browser-args=--enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles",
],
android_args = [
"--extra-browser-args=--use-angle=gles-egl",
"--extra-browser-args=--use-angle=gles --disable-features=Vulkan",
],
linux_args = [
"--extra-browser-args=--use-angle=gl",

@@ -671,7 +671,7 @@
"--passthrough",
"-v",
"--stable-jobs",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles --use-angle=gles-egl --force_high_performance_gpu",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles --use-angle=gles --disable-features=Vulkan --force_high_performance_gpu",
"--enforce-browser-version",
"--jobs=1",
"--initial-find-device-attempts=3",
@@ -957,7 +957,7 @@
"--passthrough",
"-v",
"--stable-jobs",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles --use-angle=gles-egl --force_high_performance_gpu",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles --use-angle=gles --disable-features=Vulkan --force_high_performance_gpu",
"--enforce-browser-version",
"--jobs=1",
"--initial-find-device-attempts=3",
@@ -1246,7 +1246,7 @@
"--passthrough",
"-v",
"--stable-jobs",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles --use-angle=gles-egl --force_high_performance_gpu",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --enable-features=WebGPUExperimentalFeatures --use-webgpu-adapter=opengles --use-angle=gles --disable-features=Vulkan --force_high_performance_gpu",
"--enforce-browser-version",
"--jobs=1",
"--initial-find-device-attempts=3",