commit | ddf744c3326de9291039d88f207981f205c7704a | [log] [tgz] |
---|---|---|
author | Lokbondo Kung <lokokung@google.com> | Tue Feb 04 11:18:08 2025 -0800 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Feb 04 11:18:08 2025 -0800 |
tree | a8e451f2851cda62eb120d9b66bcadb349a2505e | |
parent | 11c8a8ad7d497594090c4ac5065f3df3e6e3d7f5 [diff] |
[dawn][headers] ImageCopy* structure renames. - Renames according to upstream header changes: https://github.com/webgpu-native/webgpu-headers/pull/389 - Includes the following renames: - ImageCopyBuffer -> TexelCopyBufferInfo - ImageCopyTexture -> TexelCopyTextureInfo - TextureDataLayout -> TexelCopyBufferLayout - Also removes extensibility on TextureDataLayout/TexelCopyBufferLayout. - Note that typedefs are kept until downstream users are updated. Bug: 42240793 Change-Id: I18d11a0a7421299071a276a76c2e35c50977855f Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/224474 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Loko Kung <lokokung@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.