commit | 70a2613e92f66d7101d1542d283b6b8f8589d92f | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Sat Aug 12 09:24:21 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Aug 12 09:24:21 2023 +0000 |
tree | cc1fbdf8d7886b09139adc8582f967f108a83226 | |
parent | 87b8d02f81ecfa9459af19b17fdd6bd531d69c9d [diff] |
[tint] Shuffle template generation code Add helpers for loading templates from files. Include the file path in the template - helpers with errors. Move the intrinsic generation code out to a sub-package. Use the subcmd package to allow for more future commands. Change-Id: I909b654a2930f749b2a67ae29c3d1e90296c0523 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/146382 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@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.