diff --git a/extern/glow b/extern/glow
index af31c1cccb3fcdac0ed05517654b122b138de73a..81502c09d72d8a58d38745cf492a31d974150eda 160000
--- a/extern/glow
+++ b/extern/glow
@@ -1 +1 @@
-Subproject commit af31c1cccb3fcdac0ed05517654b122b138de73a
+Subproject commit 81502c09d72d8a58d38745cf492a31d974150eda
diff --git a/extern/glow-extras b/extern/glow-extras
index 0b6506e3f67f3ea84ec8e54560ede9abc10051d2..4179b2dde20c10b6bfd3ede55b44dd33a351afe8 160000
--- a/extern/glow-extras
+++ b/extern/glow-extras
@@ -1 +1 @@
-Subproject commit 0b6506e3f67f3ea84ec8e54560ede9abc10051d2
+Subproject commit 4179b2dde20c10b6bfd3ede55b44dd33a351afe8
diff --git a/extern/imgui-lean b/extern/imgui-lean
index 11db8750f990c6ae1a09fb21f7031d7d177fe4c1..54a1be6c4bc6efd1f8fb367c7499d83762f0b081 160000
--- a/extern/imgui-lean
+++ b/extern/imgui-lean
@@ -1 +1 @@
-Subproject commit 11db8750f990c6ae1a09fb21f7031d7d177fe4c1
+Subproject commit 54a1be6c4bc6efd1f8fb367c7499d83762f0b081
diff --git a/extern/polymesh b/extern/polymesh
index f1ec496eb60b71f4bbc4f53ebb9b646b5c08a63f..cc1a1619e0b14b230c8036c99227b14d50d8b486 160000
--- a/extern/polymesh
+++ b/extern/polymesh
@@ -1 +1 @@
-Subproject commit f1ec496eb60b71f4bbc4f53ebb9b646b5c08a63f
+Subproject commit cc1a1619e0b14b230c8036c99227b14d50d8b486
diff --git a/extern/typed-geometry b/extern/typed-geometry
index 650e30988351cf11f15141347c867a223d80f728..7deba410bcb9a222072242ee9d839db27bf4d5f7 160000
--- a/extern/typed-geometry
+++ b/extern/typed-geometry
@@ -1 +1 @@
-Subproject commit 650e30988351cf11f15141347c867a223d80f728
+Subproject commit 7deba410bcb9a222072242ee9d839db27bf4d5f7