Roll vulkan-deps from 8f346c5caf5a to 4c2208c976c8 (15 revisions)

https://chromium.googlesource.com/vulkan-deps.git/+log/8f346c5caf5a..4c2208c976c8

Also rolling transitive DEPS:
  https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang/+log/e61d7bb3006f451968714e2f653412081871e1ee..2bfc7cadbd52a90833416633a77ce1941086ea79
  https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools/+log/42b315c15b1ff941b46bb3949c105e5386be8717..5b98dea6f1ce1a6b84d733d6093cdb208f4a0752
  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader/+log/1a337fe32d4d5be2ec2af7e02647005aeb358faa..326e17b35f028cec8c597926d4da3178760d6a93
  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools/+log/eb9b6043be165f06c7ec78fadbb1ff773c5fc19c..56eca742a15f8a692306b66b23484682ee6e1806
  https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers/+log/bbb0d4963dd8d279d7b6ee5009cce8fb5218217c..d24a552c1b4aec661c608d6b57f4f34826e5ff4f

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 kainino@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: kainino@google.com
Change-Id: I44e63c99ab39ca1d1296be1e1d8cb634415a3915
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/210979
Bot-Commit: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: Dawn Autoroller <dawn-autoroll@skia-public.iam.gserviceaccount.com>
diff --git a/DEPS b/DEPS
index cdabe2e..f6ebf9a 100644
--- a/DEPS
+++ b/DEPS
@@ -278,12 +278,12 @@
   },
 
   'third_party/vulkan-deps': {
-    'url': '{chromium_git}/vulkan-deps@8f346c5caf5a624f42324ffb88167fc90992cab5',
+    'url': '{chromium_git}/vulkan-deps@4c2208c976c886302b2c20d35c023c1b0c2a30f4',
     'condition': 'dawn_standalone',
   },
 
   'third_party/glslang/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@e61d7bb3006f451968714e2f653412081871e1ee',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/glslang@2bfc7cadbd52a90833416633a77ce1941086ea79',
     'condition': 'dawn_standalone',
   },
 
@@ -298,7 +298,7 @@
   },
 
   'third_party/spirv-tools/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@42b315c15b1ff941b46bb3949c105e5386be8717',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/SPIRV-Tools@5b98dea6f1ce1a6b84d733d6093cdb208f4a0752',
     'condition': 'dawn_standalone',
   },
 
@@ -308,12 +308,12 @@
   },
 
   'third_party/vulkan-loader/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Loader@1a337fe32d4d5be2ec2af7e02647005aeb358faa',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Loader@326e17b35f028cec8c597926d4da3178760d6a93',
     'condition': 'dawn_standalone',
   },
 
   'third_party/vulkan-tools/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Tools@eb9b6043be165f06c7ec78fadbb1ff773c5fc19c',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-Tools@56eca742a15f8a692306b66b23484682ee6e1806',
     'condition': 'dawn_standalone',
   },
 
@@ -323,7 +323,7 @@
   },
 
   'third_party/vulkan-validation-layers/src': {
-    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@bbb0d4963dd8d279d7b6ee5009cce8fb5218217c',
+    'url': '{chromium_git}/external/github.com/KhronosGroup/Vulkan-ValidationLayers@d24a552c1b4aec661c608d6b57f4f34826e5ff4f',
     'condition': 'dawn_standalone',
   },
 
diff --git a/third_party/glslang/src b/third_party/glslang/src
index e61d7bb..2bfc7ca 160000
--- a/third_party/glslang/src
+++ b/third_party/glslang/src
@@ -1 +1 @@
-Subproject commit e61d7bb3006f451968714e2f653412081871e1ee
+Subproject commit 2bfc7cadbd52a90833416633a77ce1941086ea79
diff --git a/third_party/spirv-tools/src b/third_party/spirv-tools/src
index 42b315c..5b98dea 160000
--- a/third_party/spirv-tools/src
+++ b/third_party/spirv-tools/src
@@ -1 +1 @@
-Subproject commit 42b315c15b1ff941b46bb3949c105e5386be8717
+Subproject commit 5b98dea6f1ce1a6b84d733d6093cdb208f4a0752
diff --git a/third_party/vulkan-deps b/third_party/vulkan-deps
index 8f346c5..4c2208c 160000
--- a/third_party/vulkan-deps
+++ b/third_party/vulkan-deps
@@ -1 +1 @@
-Subproject commit 8f346c5caf5a624f42324ffb88167fc90992cab5
+Subproject commit 4c2208c976c886302b2c20d35c023c1b0c2a30f4
diff --git a/third_party/vulkan-loader/src b/third_party/vulkan-loader/src
index 1a337fe..326e17b 160000
--- a/third_party/vulkan-loader/src
+++ b/third_party/vulkan-loader/src
@@ -1 +1 @@
-Subproject commit 1a337fe32d4d5be2ec2af7e02647005aeb358faa
+Subproject commit 326e17b35f028cec8c597926d4da3178760d6a93
diff --git a/third_party/vulkan-tools/src b/third_party/vulkan-tools/src
index eb9b604..56eca74 160000
--- a/third_party/vulkan-tools/src
+++ b/third_party/vulkan-tools/src
@@ -1 +1 @@
-Subproject commit eb9b6043be165f06c7ec78fadbb1ff773c5fc19c
+Subproject commit 56eca742a15f8a692306b66b23484682ee6e1806
diff --git a/third_party/vulkan-validation-layers/src b/third_party/vulkan-validation-layers/src
index bbb0d49..d24a552 160000
--- a/third_party/vulkan-validation-layers/src
+++ b/third_party/vulkan-validation-layers/src
@@ -1 +1 @@
-Subproject commit bbb0d4963dd8d279d7b6ee5009cce8fb5218217c
+Subproject commit d24a552c1b4aec661c608d6b57f4f34826e5ff4f