commit | 0794566e597a14da217bf040dac2c5297aa87abc | [log] [tgz] |
---|---|---|
author | Geoff Lang <geofflang@google.com> | Thu Apr 18 16:44:23 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Apr 18 16:44:23 2024 +0000 |
tree | 8e58aab261daad44a5bab117b729c18dce420304 | |
parent | 8466a8c8d7a974b7f78c4b3b554ab81b35f7e96f [diff] |
Reland "Use abseil's build targets instead of custom ones." This reverts commit 29b75b83730ce94abbb603f7dd4c0afbadf21192. Reason for revert: Skia bots can now build ToT abseil: https://g-issues.skia.org/issues/330350366? Original change's description: > Revert "Use abseil's build targets instead of custom ones." > > This reverts commit 2ce42fc95ab7cf7bbf97a9c48876c67c95f9cb78. > > Reason for revert: Can't roll into Skia due to old toolchains on Mac > > Original change's description: > > Use abseil's build targets instead of custom ones. > > > > Chromium's abseil has been updated to no longer depend on external > > build files like googletest. The required warning suppressions for dawn > > have also been added. > > > > Bug: angleproject:8555 > > Change-Id: I9e590dd26301a5e8f5d670180bebc751a22ea052 > > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/178940 > > Kokoro: Kokoro <noreply+kokoro@google.com> > > Reviewed-by: Austin Eng <enga@chromium.org> > > Commit-Queue: Geoff Lang <geofflang@google.com> > > Reviewed-by: Corentin Wallez <cwallez@chromium.org> > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: angleproject:8555 > Change-Id: I64b4809f7d3b7f3ad1802aac11461be3960be55c > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/179144 > Kokoro: Kokoro <noreply+kokoro@google.com> > Commit-Queue: Geoff Lang <geofflang@google.com> > Reviewed-by: Corentin Wallez <cwallez@chromium.org> > Reviewed-by: Florin Malita <fmalita@chromium.org> Bug: angleproject:8555 Change-Id: Ic498c3630e68ea9871264180133549751f32f17f Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/184620 Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Geoff Lang <geofflang@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.