Merge pull request #281 from billhollings/master

Update What's New document.
diff --git a/Docs/Whats_New.md b/Docs/Whats_New.md
index 8dee23b..d18ce65 100644
--- a/Docs/Whats_New.md
+++ b/Docs/Whats_New.md
@@ -12,6 +12,39 @@
 For best results, use a Markdown reader.*
 
 
+MoltenVK 1.0.22
+---------------
+
+Released 2018/09/25
+
+- Add support for extensions:
+	- VK_KHR_maintenance2
+    - VK_EXT_vertex_attribute_divisor
+    - VK_KHR_sampler_mirror_clamp_to_edge
+    - VK_KHR_image_format_list
+    - VK_KHR_dedicated_allocation
+    - VK_KHR_get_memory_requirements2
+    - VK_EXT_shader_viewport_index_layer
+- Support multiple viewports and scissor rectangles.
+- Support sampleRateShading.
+- Support pre-filling Metal command buffer on same thread as Vulkan command buffer.
+- Support passing either a CAMetalLayer or an NSView/UIView in the pView member 
+  when creating a surface.
+- Support views of the stencil aspect of depth/stencil images.
+- Improvements to subviews on 3D textures.
+- Enforce single queue per queue family to improve Metal command buffer handling.
+- Set Metal render target sizes on iOS.
+- Fix potential deadlocks on query results and fences.
+- Fix memory leak on SPIRV conversion.
+- Update to Vulkan header 1.1.85 and latest version of library dependencies.
+- Update to latest SPIRV-Cross version:
+	- MSL: Handle the ViewportIndex builtin.
+	- MSL: Handle the SamplePosition builtin.
+	- MSL: Fix OpAtomicIIncrement and OpAtomicIDecrement.
+	- MSL: Support array of arrays composites and copying.
+	- MSL: Fix issues with casting of builtin integer vectors.
+
+
 MoltenVK 1.0.21
 ---------------
 
@@ -33,7 +66,6 @@
 	- MSL: Do not emit function constants for version < 1.2.
 
 
-
 MoltenVK 1.0.20
 ---------------
 
diff --git a/ExternalRevisions/SPIRV-Cross_repo_revision b/ExternalRevisions/SPIRV-Cross_repo_revision
index 1183fbe..5c42fbc 100644
--- a/ExternalRevisions/SPIRV-Cross_repo_revision
+++ b/ExternalRevisions/SPIRV-Cross_repo_revision
@@ -1 +1 @@
-f22de1f2f1eae480e2a9865a6846490fffc5f25b
+2d6ce39bda9af95b78da6bcd8d60fb0ffac4f14d