Merge master branch into timestamp-using-metal-gpu-counters branch.
diff --git a/Docs/Whats_New.md b/Docs/Whats_New.md
index 09dcc70..26b7e76 100644
--- a/Docs/Whats_New.md
+++ b/Docs/Whats_New.md
@@ -25,6 +25,10 @@
   `VK_FORMAT_E5B9G9R9_UFLOAT_PACK32` on macOS Apple Silicon.
 - Support alpha-to-coverage without a color attachment.
 - Update `VK_MVK_MOLTENVK_SPEC_VERSION` to `32`.
+- 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