Merge pull request #481 from billhollings/master

Update to latest SPIRV-Cross version.
diff --git a/Docs/Whats_New.md b/Docs/Whats_New.md
index 75975f6..268da16 100644
--- a/Docs/Whats_New.md
+++ b/Docs/Whats_New.md
@@ -39,6 +39,8 @@
 - Enhancements to `MVKVector`, and set appropriate inline sizing usages.
 - Update `VK_MVK_MOLTENVK_SPEC_VERSION` to 17.
 - Update to latest SPIRV-Cross version:
+	- MSL: Use correct size and alignment rules for structs.
+	- MSL: Fix texture projection with Dref.
 	- MSL: Deal with resource name aliasing.
 
 
diff --git a/ExternalRevisions/SPIRV-Cross_repo_revision b/ExternalRevisions/SPIRV-Cross_repo_revision
index 309082b..a09abc6 100644
--- a/ExternalRevisions/SPIRV-Cross_repo_revision
+++ b/ExternalRevisions/SPIRV-Cross_repo_revision
@@ -1 +1 @@
-7430e78a8cdde2e7e44824cebd1aa18601dd9230
+a029d3faa12082bb4fac78351701d832716759df