commit | 8fa1eaf840c8691cc277e7fdbbe3241114c762c9 | [log] [tgz] |
---|---|---|
author | Brandon Jones <bajones@chromium.org> | Mon Mar 28 20:07:16 2022 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Mar 28 20:07:16 2022 +0000 |
tree | 1f86bad95db81689295e35bf077dc0b1e2c7c8e5 | |
parent | 6f8ff744da8d0d4da5e5bbbafca98cf6b76cf99a [diff] |
Better errors for incompatible attachment states Now the message will report the details of both the expected and incompatible attachment states, helping developers see what the source of the error was. Bug: dawn:563 Change-Id: I58eea166cb2da634f0295fb4660c982f96c62a2d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84940 Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Brandon Jones <bajones@chromium.org>
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.