commit | 61d76ebb5c636a501fd4ec07db56164b7380d589 | [log] [tgz] |
---|---|---|
author | dan sinclair <dsinclair@chromium.org> | Mon May 30 18:00:58 2022 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon May 30 18:00:58 2022 +0000 |
tree | 1982be8856464d52f789d26b707cf8661d863008 | |
parent | 8b09bc97c0802c4dfcec4a8a7b881123c36e002f [diff] |
Update some forward declarations. This CL removes some forward declarations which are no longer needed and adds one missing declaration which was pulled in from other headers. These were found by the clang-tidy bugprone-forward-declaration-namespace check. Bug: dawn:1414 Change-Id: I8906861e472f2d64a1547c8c6de348cd4151ffb5 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/91742 Reviewed-by: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Auto-Submit: Dan Sinclair <dsinclair@chromium.org> Commit-Queue: Dan Sinclair <dsinclair@chromium.org> Reviewed-by: Corentin Wallez <cwallez@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.