commit | e11208e9ce46b70f076d4a070288f214c2620733 | [log] [tgz] |
---|---|---|
author | Loko Kung <lokokung@google.com> | Thu Mar 02 00:27:50 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Mar 02 00:27:50 2023 +0000 |
tree | 7e78dd63fc3142856493894e9f5ce6b960359b55 | |
parent | 02e456c9fb73d0a2a6af6fadc044f36cf9f461f8 [diff] |
Handle/log errors when initializing pipeline caches in Vulkan. Note that we can just log these errors and avoid bubbling them up since cache creation failure should not be fatal in Vulkan. Bug: dawn:1336 Change-Id: Ie49d433f9b991508859f4969f2d4bf3b7c9e66d3 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/122024 Commit-Queue: Loko Kung <lokokung@google.com> Reviewed-by: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
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.