commit | 3aaa0a3729913277e6651299973f7a70cdb4a50f | [log] [tgz] |
---|---|---|
author | Arthur Sonzogni <arthursonzogni@chromium.org> | Fri May 31 14:01:04 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri May 31 14:01:04 2024 +0000 |
tree | 73a271769d8d18fad484a09e4c67b00e0d01afd8 | |
parent | cf49b99ec9351eff0af7f3b33bfdf391e38b4b97 [diff] |
Roll partition_alloc and build dependencies. Roll partition_alloc, who depends on the new clang version. I suspect most build tools depend on each other, so they have been rolled too. [Rolls] Roll build/ c6118a585..007a74bf7 (528 commits) Roll buildtools/ 48ab3bd05..efa920ce1 (132 commits) Roll third_party/clang-format/script/ 8b525d274..95c834f37 (51 commits) Roll third_party/libc++/src/ 278060665..93a8f551c (718 commits) Roll third_party/libc++abi/src/ 0226cb1cd..5f2c9767c (45 commits) Roll third_party/partition_alloc/ 67fd2f86e..f941becc7 (186 commits) Roll third_party/zlib/ 526382e41..209717dd6 (57 commits) Roll tools/clang/ de6b303a8..7d6eb6025 (128 commits) Roll tools/rust/ bcaf16e55..e509baed5 (35 commits) [Diffs]: https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/67fd2f86eef4..f941becc7efa https://chromium.googlesource.com/chromium/src/build/+log/c6118a585ff6..007a74bf79d5 https://chromium.googlesource.com/chromium/src/buildtools/+log/48ab3bd053bf..efa920ce144e https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/526382e41c9c..209717dd69cd https://chromium.googlesource.com/chromium/src/tools/clang/+log/de6b303a8915..7d6eb60255e8 https://chromium.googlesource.com/chromium/src/tools/rust/+log/bcaf16e552b1..e509baed59ec https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git/+log/8b525d2747f2..95c834f3753e https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/278060665f95..93a8f551c85a https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/0226cb1cdfe7..5f2c9767ceae Change-Id: I036e69510d3aa780d05ad0a2bf1258c061881019 Bug: chromium:41481467 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/189780 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@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.