diff --git a/ext/Catch2 b/ext/Catch2
index 0c0f73a48de3cb8198637324cbbd9ecfd8bd1d05..023b5306b444ebe3c20a008cdd150cf5510ff36d 160000
--- a/ext/Catch2
+++ b/ext/Catch2
@@ -1 +1 @@
-Subproject commit 0c0f73a48de3cb8198637324cbbd9ecfd8bd1d05
+Subproject commit 023b5306b444ebe3c20a008cdd150cf5510ff36d
diff --git a/ext/VulkanMemoryAllocator b/ext/VulkanMemoryAllocator
index 6889faaaa284e7ec514e75ea74b113539021d1ad..cc47fcf8672be670d7d6b3a084fdc9afdd08bc0b 160000
--- a/ext/VulkanMemoryAllocator
+++ b/ext/VulkanMemoryAllocator
@@ -1 +1 @@
-Subproject commit 6889faaaa284e7ec514e75ea74b113539021d1ad
+Subproject commit cc47fcf8672be670d7d6b3a084fdc9afdd08bc0b
diff --git a/ext/imgui b/ext/imgui
index 41030cbfe2a4cbce186a5cacc726a0b2378b15d7..45f5ed52c1e56b70982db328f6dc78e218b41863 160000
--- a/ext/imgui
+++ b/ext/imgui
@@ -1 +1 @@
-Subproject commit 41030cbfe2a4cbce186a5cacc726a0b2378b15d7
+Subproject commit 45f5ed52c1e56b70982db328f6dc78e218b41863
diff --git a/ext/spdlog b/ext/spdlog
index af0d805be43365fa03e92b5fe143e1b50e443cf7..6ba5ab6d6709cc277a9486b08203cb4c4f876aca 160000
--- a/ext/spdlog
+++ b/ext/spdlog
@@ -1 +1 @@
-Subproject commit af0d805be43365fa03e92b5fe143e1b50e443cf7
+Subproject commit 6ba5ab6d6709cc277a9486b08203cb4c4f876aca