delete some preloaded libs on ubuntu-latest to prevent out of space error This, together with https://github.com/google/dawn/pull/51 allows the GitHub actions CI to complete all jobs, which has been failing since about November 14. This removes the preloaded dotnet, android and haskel libraries from the GitHub runner on Linux to reclaim enough space to finish building. I don't think any of these are relied on by dawn on Linux (and the build completes successfully), but someone should confirm that. The build happens is a container so I guess it is impossible it is relying on the host libraries anyway. This is an imported pull request from https://github.com/google/dawn/pull/52 GITHUB_PR_HEAD_SHA=ccf450356b7eeb32c02312e8699e974a2327db9a ORIGINAL_AUTHOR=jacksonrl <203005141+jacksonrl@users.noreply.github.com> GitOrigin-RevId: 0f5d96a496df946d40daedd48d7671c4860cf2ef Change-Id: I0e71e22f214cf115b78f65c1f76f7b7ebc76dc9e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/277875 Reviewed-by: dan sinclair <dsinclair@chromium.org> Commit-Queue: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Kai Ninomiya <kainino@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.