diff --git a/extern/glow b/extern/glow
index 586b7ab6bd43921de52605e99c21ce43d39a98dd..9d530fdab79ef0ab428142e730866cb5e66a3188 160000
--- a/extern/glow
+++ b/extern/glow
@@ -1 +1 @@
-Subproject commit 586b7ab6bd43921de52605e99c21ce43d39a98dd
+Subproject commit 9d530fdab79ef0ab428142e730866cb5e66a3188
diff --git a/extern/polymesh b/extern/polymesh
index feb3d897362c7985cc74f170f0411bfda1bc5366..57ca2e57105f4672f031dad0356f863343410cc8 160000
--- a/extern/polymesh
+++ b/extern/polymesh
@@ -1 +1 @@
-Subproject commit feb3d897362c7985cc74f170f0411bfda1bc5366
+Subproject commit 57ca2e57105f4672f031dad0356f863343410cc8
diff --git a/extern/typed-geometry b/extern/typed-geometry
index 0f444ab09608cf166d7fe46737cc5585ded2e112..ac9db8c462fa3f41e84519b97ecfb8bfc9730820 160000
--- a/extern/typed-geometry
+++ b/extern/typed-geometry
@@ -1 +1 @@
-Subproject commit 0f444ab09608cf166d7fe46737cc5585ded2e112
+Subproject commit ac9db8c462fa3f41e84519b97ecfb8bfc9730820