6ef39372f8
This is the simplest change necessary to remove GL backends from the build in Chrome. The backends will still be enabled on bots that test Dawn. A more proper fix might be to update the dawn.py recipe to explicitly enable the GLES backend (we don't test the GL backend on bots using dawn.py, but we do test GLES), and then defaulting both dawn_enable_desktop_gl and dawn_enable_opengles to false. For now, stick with the most minimal change for two reasons: 1. Defaulting to false would lose automatically enabling the backends in Dawn standalone builds where they're supported. 2. LUCI changes have changed the permissions to trigger tryjobs on recipe changes, so testing a recipe change is not possible right now. See crbug.com/1168315. Bug: dawn:1036 Change-Id: I7f4977fbd271200f1d6161d2e2b3438cdb4db1ca Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/61600 Reviewed-by: Stephen White <senorblanco@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> |
||
---|---|---|
.. | ||
dawn_component.gni | ||
dawn_features.gni | ||
dawn_overrides_with_defaults.gni | ||
perf_test_runner.py | ||
roll-shader-deps.sh | ||
standalone.gclient |