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;