| commit | ed672dd1451a1b6e006b7a5156048c79b49677e6 | [log] [tgz] |
|---|---|---|
| author | Geoff Lang <geofflang@google.com> | Mon Apr 29 14:26:28 2024 +0000 |
| committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Apr 29 14:26:28 2024 +0000 |
| tree | 91c1208eb8fc7d602ec1d70d3abbdc958720ffda | |
| parent | 7478e76a99cdff69e3846f068af45026faafe1e6 [diff] |
Revert "Reland "Use abseil's build targets instead of custom ones.""
This reverts commit 0794566e597a14da217bf040dac2c5297aa87abc.
Reason for revert: Chromium's abseil not buildable in the skia tree.
Need to use custom build files still.
Original change's description:
> 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>
# Not skipping CQ checks because original CL landed > 1 day ago.
Bug: angleproject:8555
Change-Id: I70791061331b1386d26aaa90a03b8170a7f4ab40
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/186002
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.