From fc1b02ddb65594ad2de9c6077f3462385cb7f6d8 Mon Sep 17 00:00:00 2001 From: Jon Ashburn Date: Tue, 12 May 2015 17:23:55 -0600 Subject: layers: Use the instance chain for entrypoints with instance Also add to instance dispatch table CreateInstance and GetGlobalExtensionInfo --- include/vkLayer.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/vkLayer.h b/include/vkLayer.h index 4940726e..021cf3de 100644 --- a/include/vkLayer.h +++ b/include/vkLayer.h @@ -160,12 +160,12 @@ typedef struct VkLayerInstanceDispatchTable_ { PFN_vkGetInstanceProcAddr GetInstanceProcAddr; PFN_vkGetProcAddr GetProcAddr; - /* non-dispatchable PFN_vkCreateInstance CreateInstance; */ + PFN_vkCreateInstance CreateInstance; PFN_vkDestroyInstance DestroyInstance; PFN_vkEnumeratePhysicalDevices EnumeratePhysicalDevices; PFN_vkGetPhysicalDeviceInfo GetPhysicalDeviceInfo; PFN_vkCreateDevice CreateDevice; - /* non-dispatchable PFN_vkGetGlobalExtensionInfo GetGlobalExtensionInfo; */ + PFN_vkGetGlobalExtensionInfo GetGlobalExtensionInfo; PFN_vkGetPhysicalDeviceExtensionInfo GetPhysicalDeviceExtensionInfo; PFN_vkEnumerateLayers EnumerateLayers; PFN_vkGetMultiDeviceCompatibility GetMultiDeviceCompatibility; -- cgit v1.2.3