Disable SwiftShader Wayland build by default Set ozone_platform_wayland to false by default to disable SwiftShader's Wayland build, which results in undeclared identifier compilation errors on Linux machines with older versions of Wayland. Also revert the manual builder overrides in the LUCI configs which are no longer necessary now that it is the default build. Related to: https://dawn-review.googlesource.com/c/dawn/+/321975 Change-Id: I553ac5b7139eee9ad65ad69bb6f47423344334b0 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/322255 Reviewed-by: dan sinclair <dsinclair@chromium.org> Commit-Queue: Natalie Chouinard <chouinard@google.com> Auto-Submit: Natalie Chouinard <chouinard@google.com> Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Dawn is an open-source and cross-platform implementation of the WebGPU standard. More precisely it implements webgpu.h that is a one-to-one mapping with the WebGPU IDL. Dawn is meant to be integrated as part of a larger system and is the underlying implementation of WebGPU in Chromium.
Dawn provides several WebGPU building blocks:
webgpu.h version that Dawn implements.webgpu.h.Helpful links:
Developer documentation:
User documentation: (TODO, figure out what overlaps with the webgpu.h docs)
BSD 3-Clause License, please see LICENSE.
This is not an officially supported Google product.