Merge pull request #1406 from billhollings/update-spirv-cross

Update to latest SPIRV-Cross version.
diff --git a/Docs/Whats_New.md b/Docs/Whats_New.md
index 32b0135..4dbd388 100644
--- a/Docs/Whats_New.md
+++ b/Docs/Whats_New.md
@@ -23,6 +23,10 @@
 - Disable `VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT` for 
   `VK_FORMAT_E5B9G9R9_UFLOAT_PACK32` on macOS Apple Silicon.
 - Support alpha-to-coverage without a color attachment.
+- Update to latest SPIRV-Cross version:
+	- MSL: Adjust `gl_SampleMaskIn` for sample-shading and/or fixed sample mask.
+	- MSL: Fix setting `SPIRVCrossDecorationInterpolantComponentExpr` decoration.
+	- MSL: Simplify `spvSubgroupBallot()`.
 
 
 
diff --git a/ExternalRevisions/SPIRV-Cross_repo_revision b/ExternalRevisions/SPIRV-Cross_repo_revision
index 0216bd7..832e75e 100644
--- a/ExternalRevisions/SPIRV-Cross_repo_revision
+++ b/ExternalRevisions/SPIRV-Cross_repo_revision
@@ -1 +1 @@
-9cdeefb5e322fc26b5fed70795fe79725648df1f
+cd22336a38b7688056ae815c4372103373f2a186