commit | 2110deada3fe7fef7a1855c0fa30d9ddd8b9de6a | [log] [tgz] |
---|---|---|
author | Kai Ninomiya <kainino@chromium.org> | Wed Jan 29 18:09:56 2025 -0800 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Jan 29 18:09:56 2025 -0800 |
tree | dd90296d5b44dbb0a4733ce8b5bb4b43cc08f153 | |
parent | 7ec246b1aedb32604e2c6147d40a4db05852d0c4 [diff] |
Roll reclient, buildtools; update related DEPS to match Chromium This reverts commit c875dc549dc48b2a560b574d15035fe0af0ad00f and adds speculative fixes. The issue seemed to be related to buildtools, so roll buildtools to version from chromium 'main', and also update download_and_configure_reclient_cfgs to match Chromium 'main', at the same version I took the reclient release number from. Original change's description: > Revert "Roll reclient" > > This reverts commit 69e7f7ea83a600146b1be9863aad564f5cb09feb. > > Reason for revert: Broke ci/mac-rel: > https://ci.chromium.org/ui/p/dawn/builders/ci/mac-rel/b8724371667366757009/overview > > Original change's description: > > Roll reclient > > > > Fixes error "Failed to determine auth mechanism: couldn't determine auth > > mechanism from flags map[credential_file:false service_no_auth:false > > use_application_default_credentials:false use_external_auth_token:true > > use_gce_credentials:false use_gcloud_creds:false > > use_google_prod_creds:false]" > > > > Bug: none > > Change-Id: I4143711752705987c84cd6b29961b6880fb0366d > > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/223854 > > Reviewed-by: Ryan Harrison <rharrison@chromium.org> > > Auto-Submit: Kai Ninomiya <kainino@chromium.org> > > Commit-Queue: Ryan Harrison <rharrison@chromium.org> > > Commit-Queue: Kai Ninomiya <kainino@chromium.org> > > TBR=kainino@chromium.org,rharrison@chromium.org,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com > > Change-Id: Ia25eb2bb5d11401e14a90466bd40e78da33feea3 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: none > Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/223858 > Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com> > Commit-Queue: Kai Ninomiya <kainino@chromium.org> Bug: none Change-Id: I70a53b943ca8f4566adc2fb789542c9d35c16caf Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/223859 Auto-Submit: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Loko Kung <lokokung@google.com> Reviewed-by: 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.