commit | 2f022078057366c369d155dbd642b398ad5a018d | [log] [tgz] |
---|---|---|
author | Austin Eng <enga@chromium.org> | Wed Jun 03 16:43:35 2020 +0000 |
committer | Commit Bot service account <commit-bot@chromium.org> | Wed Jun 03 16:43:35 2020 +0000 |
tree | ac8d499e4cc23ddb576c1e39e54fe0c589c439f3 | |
parent | 0768ffa7422036bd2684f17ebb899d8163451e61 [diff] |
Generate specific error when BGL storageTextureFormat is missing Some WebGPU CTS tests were failing with invalid WGPUTextureFormat when really the format was simply missing. This CL updates the validation code so it is more clear. Bug: dawn:433 Change-Id: Ie7aacd01ea424d9f5df0078703a474e98b72ce41 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22543 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Stephen White <senorblanco@chromium.org> Commit-Queue: Austin Eng <enga@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 webgpu.h docs)
(TODO)
Apache 2.0 Public License, please see LICENSE.
This is not an officially supported Google product.