| commit | 2fdbda7f2dcb1f5fe932da69844226c58cec3c84 | [log] [tgz] |
|---|---|---|
| author | James Price <jrprice@google.com> | Wed Nov 12 13:16:18 2025 -0800 |
| committer | James Price <jrprice@google.com> | Wed Nov 12 13:16:18 2025 -0800 |
| tree | 632299003b25f228c97d6e671cf6ecc7d165794d | |
| parent | 614bebb4e3cc1365e0bbcd810e8d124a5c3079e4 [diff] |
[vulkan] Expose f16 subgroup matrix configs on NVIDIA If the toggle to enable f16 is enabled, we want to enable the configs. This means that we can only enumerate supported configurations when we have the toggle, instead of a pre-populating them when creating the physical device. Fixed: 459435777 Change-Id: Id25fa5946733042a90e331504c3021534f9a1e3d Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/272895 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Peter McNeeley <petermcneeley@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.