commit | 6275adaea7586e423bddadf4717e1527b08d2b40 | [log] [tgz] |
---|---|---|
author | Sergei Kachkov <kachkov98@gmail.com> | Fri Sep 01 20:56:26 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Sep 01 20:56:26 2023 +0000 |
tree | b1be4f6b9b7ace015a53e907fb54da92555c1b33 | |
parent | cf9934afae2de88ede205401af1bd114d8201b49 [diff] |
Fix fetch_dawn_dependencies.py script After adding submodules to Dawn fetch_dawn_dependencies.py script was broken: now there is an empty folder in the place where the submodule would previously be cloned into. This patch fixes the script logic: submodule is updated if there is .git directory, otherwise it is fetched into this empty folder. Bug: dawn:1986 Change-Id: I72f36bc2e0551e29975fb33695955b1655b1925a Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/149460 Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Dawn is an open-source and cross-platform implementation of the work-in-progress 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)
(TODO)
Apache 2.0 Public License, please see LICENSE.
This is not an officially supported Google product.