update vulkan.h for multi-pass command buffers (V131, #14075)

Minimal changes to keep everything building and functioning.

TODO: Need to port draw_state to use new VkAttachmentView structure.
diff --git a/layers/draw_state.h b/layers/draw_state.h
index 6df743d..dcebaa2 100644
--- a/layers/draw_state.h
+++ b/layers/draw_state.h
@@ -122,8 +122,8 @@
 typedef struct _IMAGE_NODE {
     union {
         VkImageViewCreateInfo ivci;
-        VkColorAttachmentViewCreateInfo cvci;
-        VkDepthStencilViewCreateInfo dsvci;
+        VkAttachmentViewCreateInfo cvci;
+        VkAttachmentViewCreateInfo dsvci;
     } createInfo;
 } IMAGE_NODE;
 
@@ -214,6 +214,7 @@
     CMD_LOADATOMICCOUNTERS,
     CMD_SAVEATOMICCOUNTERS,
     CMD_BEGINRENDERPASS,
+    CMD_NEXTSUBPASS,
     CMD_ENDRENDERPASS,
     CMD_EXECUTECOMMANDS,
     CMD_DBGMARKERBEGIN,
@@ -264,6 +265,7 @@
     VkDescriptorSet              lastBoundDescriptorSet;
     VkPipelineLayout             lastBoundPipelineLayout;
     VkRenderPass                 activeRenderPass;
+    uint32_t                     activeSubpass;
     VkFramebuffer                framebuffer;
     vector<VkDescriptorSet>      boundDescriptorSets;
 } GLOBAL_CB_NODE;