bug-14014: Allow multiple entrypoints in modules

Continue implementation of shader module.
diff --git a/include/vkLayer.h b/include/vkLayer.h
index 9d4ab95..e456a9c 100644
--- a/include/vkLayer.h
+++ b/include/vkLayer.h
@@ -17,7 +17,6 @@
 #  define VK_LAYER_EXPORT
 #endif
 
-
 typedef void * (*PFN_vkGPA)(VkObject obj, const char * pName);
 typedef struct VkBaseLayerObject_
 {
@@ -66,6 +65,7 @@
     PFN_vkCreateImageView CreateImageView;
     PFN_vkCreateColorAttachmentView CreateColorAttachmentView;
     PFN_vkCreateDepthStencilView CreateDepthStencilView;
+    PFN_vkCreateShaderModule CreateShaderModule;
     PFN_vkCreateShader CreateShader;
     PFN_vkCreateGraphicsPipeline CreateGraphicsPipeline;
     PFN_vkCreateGraphicsPipelineDerivative CreateGraphicsPipelineDerivative;