| commit | 39a35b8b9dc4b135e30a31f596c5f5d42a4ede30 | [log] [tgz] |
|---|---|---|
| author | James Price <jrprice@google.com> | Thu Apr 03 09:11:49 2025 -0700 |
| committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Apr 03 09:11:49 2025 -0700 |
| tree | dcfbcf3556ee6e5d1f40dafd9da8126116f9ba01 | |
| parent | aec870bff3bd8ae683a4a253074f590158269c0c [diff] |
[tint] Add build flag to control IR validation The flag defaults to enabling validation if building in debug mode, but can be overridden by the user to either force it on or off. Fixed: 343756898 Change-Id: I97d6f5320f04d4e2584bb8447481a2c4858617f0 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/234395 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Reviewed-by: dan sinclair <dsinclair@chromium.org> Commit-Queue: James Price <jrprice@google.com>
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.