commit | 80181282a71026c809d79d78f7498972408e991f | [log] [tgz] |
---|---|---|
author | Austin Eng <enga@chromium.org> | Sat Oct 21 00:32:24 2023 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Sat Oct 21 00:32:24 2023 +0000 |
tree | e7795c8832db931bbdb18b80bc663a4e3940b66a | |
parent | e607c33e798543230be186edbf44d3d8b2b2748d [diff] |
Raise maxStorageBuffersPerShaderStage to 10 This raises the tiered limit to 10. Unfortunately, the highest this limit can go on Metal is 10 without refactoring the backend to use argument buffers. Bug: dawn:2159 Change-Id: Iab98492bde452f878813b863c1c93f71f5f08506 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/154980 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Loko Kung <lokokung@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Austin Eng <enga@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)
BSD 3-Clause License, please see LICENSE.
This is not an officially supported Google product.