[dawn] Conservatively enabled workgroup init for imagination We know that due we must do this on pixel 10 imagination gpus (due to quirks of implementation). So here we conservatively enable for all imagination. Workgroup zero init is a functional feature. Previous cl: https://dawn-review.googlesource.com/c/dawn/+/287195 Bug: 479242793, 479805873 Change-Id: I0530998044c195f2e910568cddd7f070ac350f71 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/287356 Commit-Queue: Peter McNeeley <petermcneeley@google.com> Reviewed-by: James Price <jrprice@google.com> (cherry picked from commit 6bd414b18f8605bb8a2b30da76dd725af7037d3f) Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/288415
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.