Roll vulkan-deps from f51bb730689f to 316ed08fbc9a (9 revisions)

https://chromium.googlesource.com/vulkan-deps.git/+log/f51bb730689f..316ed08fbc9a

Also rolling transitive DEPS:
  https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/05cfcc1613c28c1274036f53616d66324f7cd383..21b4e37133868b3a50ef15fc027ecd6d3a52c875
  https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers/+log/54cec5dc22cb6fbff54d4feba4e9057a69ccaaa3..2a611a970fdbc41ac2e3e328802aed9985352dca
  https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/dab29fb163948c142b33f0176eb8baa086fa5df3..422150b405c2ac2e05e51a19defabb232efd9187
  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/0bab7fb4fbccc967ca50db3466ef5c48c9f2950f..4b207eefa09f304a06c237fcf4913304e0b7d8d1

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 senorblanco@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: senorblanco@google.com
Change-Id: I2ad83d3264e8dd6544342caf23c9df2f92d570ae
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/247796
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
diff --git a/DEPS b/DEPS
index f04ef9e..e218971 100644
--- a/DEPS
+++ b/DEPS
@@ -281,12 +281,12 @@
   },
 
   'third_party/vulkan-deps': {
-    'url': '{chromium_git}/vulkan-deps@f51bb730689f7175ec4c41a39f83b7efca14f685',
+    'url': '{chromium_git}/vulkan-deps@316ed08fbc9a673e93c8960324cad4801e24a5dd',
     'condition': 'dawn_standalone',
   },
 
   'third_party/glslang/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@05cfcc1613c28c1274036f53616d66324f7cd383',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@21b4e37133868b3a50ef15fc027ecd6d3a52c875',
     'condition': 'dawn_standalone',
   },
 
@@ -296,12 +296,12 @@
   },
 
   'third_party/spirv-headers/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@54cec5dc22cb6fbff54d4feba4e9057a69ccaaa3',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Headers@2a611a970fdbc41ac2e3e328802aed9985352dca',
     'condition': 'dawn_standalone',
   },
 
   'third_party/spirv-tools/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@dab29fb163948c142b33f0176eb8baa086fa5df3',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@422150b405c2ac2e05e51a19defabb232efd9187',
     'condition': 'dawn_standalone',
   },
 
@@ -326,7 +326,7 @@
   },
 
   'third_party/vulkan-validation-layers/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@0bab7fb4fbccc967ca50db3466ef5c48c9f2950f',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@4b207eefa09f304a06c237fcf4913304e0b7d8d1',
     'condition': 'dawn_standalone',
   },
 
diff --git a/third_party/glslang/src b/third_party/glslang/src
index 05cfcc1..21b4e37 160000
--- a/third_party/glslang/src
+++ b/third_party/glslang/src
@@ -1 +1 @@
-Subproject commit 05cfcc1613c28c1274036f53616d66324f7cd383
+Subproject commit 21b4e37133868b3a50ef15fc027ecd6d3a52c875
diff --git a/third_party/spirv-headers/src b/third_party/spirv-headers/src
index 54cec5d..2a611a9 160000
--- a/third_party/spirv-headers/src
+++ b/third_party/spirv-headers/src
@@ -1 +1 @@
-Subproject commit 54cec5dc22cb6fbff54d4feba4e9057a69ccaaa3
+Subproject commit 2a611a970fdbc41ac2e3e328802aed9985352dca
diff --git a/third_party/spirv-tools/src b/third_party/spirv-tools/src
index dab29fb..422150b 160000
--- a/third_party/spirv-tools/src
+++ b/third_party/spirv-tools/src
@@ -1 +1 @@
-Subproject commit dab29fb163948c142b33f0176eb8baa086fa5df3
+Subproject commit 422150b405c2ac2e05e51a19defabb232efd9187
diff --git a/third_party/vulkan-deps b/third_party/vulkan-deps
index f51bb73..316ed08 160000
--- a/third_party/vulkan-deps
+++ b/third_party/vulkan-deps
@@ -1 +1 @@
-Subproject commit f51bb730689f7175ec4c41a39f83b7efca14f685
+Subproject commit 316ed08fbc9a673e93c8960324cad4801e24a5dd
diff --git a/third_party/vulkan-validation-layers/src b/third_party/vulkan-validation-layers/src
index 0bab7fb..4b207ee 160000
--- a/third_party/vulkan-validation-layers/src
+++ b/third_party/vulkan-validation-layers/src
@@ -1 +1 @@
-Subproject commit 0bab7fb4fbccc967ca50db3466ef5c48c9f2950f
+Subproject commit 4b207eefa09f304a06c237fcf4913304e0b7d8d1