Roll vulkan-deps from 325083140066 to e6dcb3f62da7 (26 revisions) https://chromium.googlesource.com/vulkan-deps.git/+log/325083140066..e6dcb3f62da7 Also rolling transitive DEPS: https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/7d9fae2c95024cdf010006288bcacf5fea1fd6e9..dcf1aaa6fd7dc2081f17aa0a4f1590a76473d961 https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/ce9dfb01496073a02d74581ae909384763b41ff8..869266ad9e6050197d87cf0a22aab59abf7ad008 https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/34bc8ea6f3f84d5ed7739daa66b01e7273aed458..a52828d672ab1622c308d0a6fc99630b79561609 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers/+log/afe9eb980aa928a66d1c9c06f38c55dd59868720..f6a6f7ab165cedbfa2a7d0c93fe27a2d01ce09c8 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader/+log/df84d2be47457a8dfd7eb66f8c2b031683bd1ba5..1bf213b2a90181553fff35aeb6fa5c468dcfd35d https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/0dc15c6f3659958c444ae56fde7e4802a9831116..7c46da2b39036a80ce088576d5794bf39e667f56 https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries/+log/48b1fd1a65e436bae806cb6180c9338846b9de97..5f62a4c3c686d3d3d1b3973a4397dd4d4768f3ad https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/cb2acdf7f49053406770ae73cbb315229a9131eb..2c76c8fd77eb3aaf0a77b65e8b4078196715d2a7 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 chouinard@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: chouinard@google.com Change-Id: I86e141aa28111ef26276172ab8cd771e6bd3bfee Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/302315 Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: 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.