[val] Remove structural check IR requirement. In order to start merging functional checks back into structural we need the structural checks to execute in all contexts. Remove the check that the error source is IR before running the structural checks. Bug: 555255421 Change-Id: I2c0ffe9774dabaaf0b5d35a0ee7f8f29bb94b022 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/338315 Reviewed-by: James Price <jrprice@google.com> Commit-Queue: dan sinclair <dsinclair@chromium.org>
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.