intel: Fix xglCmdImageResolve doesn't properly support MSAA texture arrays

Conflicts:
	icd/intel/cmd_meta.c
	include/vulkan.h
diff --git a/include/vulkan.h b/include/vulkan.h
index 134a350..d183e73 100644
--- a/include/vulkan.h
+++ b/include/vulkan.h
@@ -1815,10 +1815,10 @@
 typedef struct VkImageResolve_
 {
     VkImageSubresource                          srcSubresource;
-    VkOffset2D                                  srcOffset;
+    VkOffset3D                                  srcOffset;
     VkImageSubresource                          destSubresource;
-    VkOffset2D                                  destOffset;
-    VkExtent2D                                  extent;
+    VkOffset3D                                  destOffset;
+    VkExtent3D                                  extent;
 } VkImageResolve;
 
 typedef struct VkShaderCreateInfo_