commit | ab66dce398223b97f5ff42532eac80b10ecd76c6 | [log] [tgz] |
---|---|---|
author | James Price <jrprice@google.com> | Mon Apr 14 16:43:07 2025 -0700 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Apr 14 16:43:07 2025 -0700 |
tree | 840953e44a64314da324c0d2674eae32bab38b66 | |
parent | 91288c8b70bb9bfdde3738e139bff9144d014e75 [diff] |
[vulkan] Enable full subgroups for subgroup matrix This is required when using SPIR-V versions prior to 1.6 in order to guarantee that all shader invocations are active. Make the subgroup matrix prerequisites a little more readable. Fixed: 407129527 Change-Id: I527d670f2a5240468ab2a330acb3ba049265b390 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/236817 Commit-Queue: James Price <jrprice@google.com> Reviewed-by: dan sinclair <dsinclair@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.