[msl] Replace workgroup bool with u32 Modify the PackedVec3 transform to do this, since it already did almost all of the required work. This is only applied on Mac AMD and Intel due to driver issues. Fixed: 42241269 Change-Id: I466c977da59d3c6347ad91e2ada16c022f33030c Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/291736 Reviewed-by: dan sinclair <dsinclair@chromium.org> Commit-Queue: James Price <jrprice@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.