| commit | 6220fed8579850d8466a73ffd32eb48b04e47e54 | [log] [tgz] |
|---|---|---|
| author | Lokbondo Kung <lokokung@google.com> | Sat Sep 20 09:19:24 2025 -0700 |
| committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Sep 20 09:19:24 2025 -0700 |
| tree | 4cdee3b6c5ca7f81baf87694584c654a16d00b71 | |
| parent | 054877e8f055e6ecc89098acf7ef28842da8126e [diff] |
Roll DEPS for a bunch of dependencies in order to roll build/.
- Roll gn version 487f8353f1..5d0a4153b0 (45 commits)
https://gn.googlesource.com/gn/+log/487f8353f1..5d0a4153b0
- Roll build/ 5b9c84abf..0c8d2cd8f (194 commits)
https://chromium.googlesource.com/chromium/src/build/+log/5b9c84abf978..0c8d2cd8fbe6
- Roll buildtools/ bb0dbc354..958004daa (77 commits)
https://chromium.googlesource.com/chromium/src/buildtools/+log/bb0dbc354cf9..958004daacdd
- Roll tools/clang/ 2ca74111d..8e6c4696e (32 commits)
https://chromium.googlesource.com/chromium/src/tools/clang/+log/2ca74111d25f..8e6c4696e2ae
- Roll testing/ ae9705179..2b3969474 (2500 commits)
https://chromium.googlesource.com/chromium/src/testing/+log/ae9705179f82..2b39694741d6
- Roll third_party/libc++/src/ 621455c85..d957c6fda (171 commits)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/621455c85cae..d957c6fda58b
- Roll third_party/libc++abi/src/ b6f2833c9..f7f5a32b3 (3 commits)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git/+log/b6f2833c9954..f7f5a32b3e95
- Roll third_party/llvm-libc/src/ 630ea5577..c909c9e43 (256 commits)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git/+log/630ea5577da4..c909c9e439a6
- Roll third_party/abseil-cpp/ cae4b6a39..9d692d669 (27 commits)
https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp/+log/cae4b6a3990e..9d692d669253
- Roll third_party/libFuzzer/src/ e31b99917..bea408a6e (5 commits)
https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git/+log/e31b99917861..bea408a6e01f
- Roll third_party/partition_alloc/ 2041003ba..fae4df38c (122 commits)
https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/2041003ba674..fae4df38cef9
- Roll third_party/protobuf/ 1a4051088..fef7a765b (41 commits)
https://chromium.googlesource.com/chromium/src/third_party/protobuf/+log/1a4051088b71..fef7a765bb0d
- Roll third_party/emsdk/ 419021fa0..eff90ca04 (19 commits)
https://chromium.googlesource.com/external/github.com/emscripten-core/emsdk.git/+log/419021fa0404..eff90ca04a37
- Roll third_party/zlib/ 209717dd6..caf4afa1a (43 commits)
https://chromium.googlesource.com/chromium/src/third_party/zlib/+log/209717dd69cd..caf4afa1afc9
Created with:
roll-dep build
roll-dep buildtools
roll-dep tools/clang
roll-dep testing
roll-dep third_party/libc++/src
roll-dep third_party/libc++abi/src
roll-dep third_party/llvm-libc/src
roll-dep third_party/abseil-cpp
roll-dep third_party/libFuzzer/src
roll-dep third_party/partition_alloc
roll-dep third_party/protobuf
roll-dep third_party/emsdk
roll-dep third_party/zlib
Change-Id: Icd43140bc987ddf221d4896b16adc63ff71a04d9
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/261694
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: dan sinclair <dsinclair@chromium.org>
Reviewed-by: dan sinclair <dsinclair@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.