[infra] Suppress warnings about documentation This sets -Wno-documentation so that Doxygen warnings do not block the build, since docs related issues are considered best effort, and this keeps the behaviour of the compiler more consistent across versions and dev envs. Moved the flag into the Clang specific flags, since it is a Clang only flag. GCC in general ignores -Wno-* flags it doesn't know about, but may generate warnings, which don't play well with -Werror. Change-Id: I4342e2782d6387a58fdc22f1b54463dba8dde4c4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/291636 Auto-Submit: Ryan Harrison <rharrison@chromium.org> Commit-Queue: Ryan Harrison <rharrison@chromium.org> Reviewed-by: dan sinclair <dsinclair@chromium.org> Reviewed-by: James Price <jrprice@google.com>
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.