Roll vulkan-deps from eb9aff58b383 to 8fd6e1980333 (16 revisions) https://chromium.googlesource.com/vulkan-deps.git/+log/eb9aff58b383..8fd6e1980333 Also rolling transitive DEPS: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/0f8bd4945d2d88fa68560f4b17d1f066740928ac..e4c40890710586ea02a2d457a123b7c339d526f7 https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/465055f6c9128772e20082e893d974146acf7a02..00898b201b4153d7198c3e0134dbf953c83bbfd7 https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/8a13595dd4ae5049ef42d0f30297d0c427db54b5..556c7ca95c6a309278c6cee98129d573827a05b4 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/9b9b0a04b36344a85705fe30f52e6f7aa59a9001..5cbca997c1f916026670ffc8d6890ef9f1cd788d https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/adfdda5b665f59aae31acf5c12c73e64a8f89553..51f9df51fb2c381d769e9b05469e83d04398c8fd If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/vulkan-deps-dawn-autoroll Please CC jrprice@google.com,webgpu-developers@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Dawn: https://bugs.chromium.org/p/dawn/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Bug: None Tbr: jrprice@google.com Change-Id: I9cb1c23112f1ca36bf22fe0254e72800a6356fd6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/299635 Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.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.