Roll VK-GL-CTS from ecdec25ff753 to fa3dcc95cfc0 (15 revisions)

https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS.git/+log/ecdec25ff753..fa3dcc95cfc0

2023-12-15 rgarcia@igalia.com Test redundant binds with dynamic and
static state
2023-12-15 Tyler.Schneider@amd.com Ray Query stress tests cases:
dEQP-VK.ray_query.stress.*
2023-12-15 boris.zanin@amd.com VK_KHR_cooperative_matrix -
multicomponent
2023-12-15 rgarcia@igalia.com Test frag shader library with varying
sample counts
2023-12-15 rgarcia@igalia.com Remove many ESO and GPL variants without
significant coverage loss
2023-12-15 lorenzo@khronosgroup.org Merge vk-gl-cts/vulkan-cts-1.3.7
into vk-gl-cts/main
2023-12-15 ziga@lunarg.com Fix ds formats in depth_stencil_resolve tests
2023-12-15 gleese@broadcom.com Remove data for tests that don't exist
2023-12-15 cturner@igalia.com Fix missing queue selection logic in
several transfer_only tests
2023-12-15 amber@igalia.com Make extra padding draws in the indirect
draws tests produce incorrect output.
2023-12-15 lorenzo@khronosgroup.org Add pass/fail results for each
session in cts-run-summary.xml
2023-12-15 lorenzo@khronosgroup.org Merge vk-gl-cts/vulkansc-cts-1.0.2
into vk-gl-cts/main
2023-12-14 lorenzo@khronosgroup.org Merge vk-gl-cts/vulkan-cts-1.3.7
into vk-gl-cts/main
2023-12-12 lorenzo@khronosgroup.org Merge vk-gl-cts/vulkan-cts-1.3.7
into vk-gl-cts/main
2023-12-10 ziga@lunarg.com Update vulkan-docs and merge
dev/VK_KHR_vertex_attribute_divisor into main

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vk-gl-cts-angle-autoroll
Please CC angle-team@google.com,solti@google.com on the revert to ensure
that a human
is aware of the problem.

To file a bug in ANGLE:
https://bugs.chromium.org/p/angleproject/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: solti@google.com
Change-Id: Ic9a182666ef032f41ce4c6e0910fdf692b8a9783
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5126168
Commit-Queue: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: angle-autoroll <angle-autoroll@skia-public.iam.gserviceaccount.com>
diff --git a/DEPS b/DEPS
index 1d029f2..8bdef97 100644
--- a/DEPS
+++ b/DEPS
@@ -51,7 +51,7 @@
   'dummy_checkout_chromium': False,
 
   # Current revision of VK-GL-CTS (a.k.a dEQP).
-  'vk_gl_cts_revision': 'ecdec25ff753b9b9a48bed694ee9e83cf76b81bb',
+  'vk_gl_cts_revision': 'fa3dcc95cfc058cff5832a70a1de59d7a5b26d2a',
 
   # Current revision of googletest.
   # Note: this dep cannot be auto-rolled b/c of nesting.
diff --git "a/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json" "b/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json"
index 66563e0..df7f2a2 100644
--- "a/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json"
+++ "b/scripts/code_generation_hashes/GL_CTS_\050dEQP\051_build_files.json"
@@ -68,7 +68,7 @@
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/device_group/CMakeLists.txt":
     "451a6c35fd38aec3212d02f14f201cf9",
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/draw/CMakeLists.txt":
-    "a4c10157d51b25408740a76a899ca95f",
+    "b38e8a3627004e3556ea88df76bdb088",
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/dynamic_state/CMakeLists.txt":
     "3db8818671533ace06b9b7710aeda461",
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/fragment_ops/CMakeLists.txt":
@@ -106,7 +106,7 @@
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/rasterization/CMakeLists.txt":
     "20691d4d355ac09d18b98f0c8e184842",
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/ray_query/CMakeLists.txt":
-    "18416b8e861b7fb0b66bb085e87bdefd",
+    "e2e1ca16288794542a6da7d323bc2844",
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/ray_tracing/CMakeLists.txt":
     "e41b3bce4d13b7a373bc5cf04308c096",
   "third_party/VK-GL-CTS/src/external/vulkancts/modules/vulkan/reconvergence/CMakeLists.txt":
diff --git a/third_party/VK-GL-CTS/src b/third_party/VK-GL-CTS/src
index ecdec25..fa3dcc9 160000
--- a/third_party/VK-GL-CTS/src
+++ b/third_party/VK-GL-CTS/src
@@ -1 +1 @@
-Subproject commit ecdec25ff753b9b9a48bed694ee9e83cf76b81bb
+Subproject commit fa3dcc95cfc058cff5832a70a1de59d7a5b26d2a