| commit | 2818fd9a708e9e76d384e2a32f777c75d09f5074 | [log] [tgz] |
|---|---|---|
| author | François Beaufort <beaufort.francois@gmail.com> | Tue Dec 02 21:37:30 2025 -0800 |
| committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Dec 02 21:37:30 2025 -0800 |
| tree | 200a9db6f093867fd30d864a6a8483f600218245 | |
| parent | 4922b5fed1d22aff8a50a3218f8a63c8cb093fae [diff] |
Remove Snorm16TextureFormats and Norm16TextureFormats features Since Snorm16TextureFormats is not used externally and TextureFormatsTier1 covers almost it (except Resolve capabilities), this CL cleans this Dawn internal feature and the Norm16TextureFormats feature that gathers both Snorm16TextureFormats and Unorm16TextureFormats. Note that Norm16TextureFormats is not used externally as well. The only feature used outside is Unorm16TextureFormats. Bug: 465347942 Change-Id: I4c096db8bf94daa10f30cd87d53576de3c0507fe Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/277555 Commit-Queue: Fr <beaufort.francois@gmail.com> Reviewed-by: Loko Kung <lokokung@google.com> Reviewed-by: Corentin Wallez <cwallez@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.