commit | 6522837acbf96682583ada4ead5c8e86f28df437 | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Fri May 20 17:18:50 2022 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri May 20 17:18:50 2022 +0000 |
tree | 6a065dffad662acdd16b05146dca06c70f08b64c | |
parent | 249dcd8f87d749251a8a9dc905a4c2156b9aa725 [diff] |
tint: Add `enable_abstract_numerics` flag on Resolver When enabled, unsuffixed literals will be treated as abstract numerics. By having this disabled by default, we can build up the tests without the risk of breaking production code. This flag is enabled for resolver unit tests. This can safely be done with no change in tested behavior, as all tests use the '_i' or '_u' literal suffixes, so currently there are no tests that exercise abstract numerics. Bug: tint:1504 Change-Id: I39523ff6e235a12533b1dd98587b580bed98300f Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/91025 Commit-Queue: Ben Clayton <bclayton@chromium.org> Reviewed-by: David Neto <dneto@google.com>
Dawn is an open-source and cross-platform implementation of the work-in-progress 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)
(TODO)
Apache 2.0 Public License, please see LICENSE.
This is not an officially supported Google product.