From eaf9285738b554a91ce33c3cb3123d11ca67bbad Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Mon, 29 Aug 2016 12:14:55 -0600 Subject: layers: Update dispatch tables for new 1.0.25 APIs Change-Id: I001583402bc99f923a776b238a82db5a60398f03 --- include/vulkan/vk_layer.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include') diff --git a/include/vulkan/vk_layer.h b/include/vulkan/vk_layer.h index 8b7d82fb..195ea353 100644 --- a/include/vulkan/vk_layer.h +++ b/include/vulkan/vk_layer.h @@ -162,6 +162,11 @@ typedef struct VkLayerDispatchTable_ { PFN_vkGetSwapchainImagesKHR GetSwapchainImagesKHR; PFN_vkAcquireNextImageKHR AcquireNextImageKHR; PFN_vkQueuePresentKHR QueuePresentKHR; + PFN_vkCmdDrawIndirectCountAMD CmdDrawIndirectCountAMD; + PFN_vkCmdDrawIndexedIndirectCountAMD CmdDrawIndexedIndirectCountAMD; +#ifdef VK_USE_PLATFORM_WIN32_KHR + PFN_vkGetMemoryWin32HandleNV GetMemoryWin32HandleNV; +#endif } VkLayerDispatchTable; typedef struct VkLayerInstanceDispatchTable_ { @@ -232,6 +237,8 @@ typedef struct VkLayerInstanceDispatchTable_ { GetDisplayPlaneCapabilitiesKHR; PFN_vkCreateDisplayPlaneSurfaceKHR CreateDisplayPlaneSurfaceKHR; + PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV + GetPhysicalDeviceExternalImageFormatPropertiesNV; } VkLayerInstanceDispatchTable; // ------------------------------------------------------------------------------------------------ -- cgit v1.2.3