From 72e956fe5ec389ee0b754c4cd9779d09189935b8 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Thu, 31 Dec 2015 15:58:37 +1100 Subject: [PATCH] vkswapper: get the function pointers from the correct object GetPhysicalDevice* functions are instance functions rather than device functions. --- ext/vulkan/vkswapper.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ext/vulkan/vkswapper.c b/ext/vulkan/vkswapper.c index 9a16f61..e4013aa 100644 --- a/ext/vulkan/vkswapper.c +++ b/ext/vulkan/vkswapper.c @@ -68,11 +68,11 @@ _get_function_table (GstVulkanSwapper * swapper) GET_PROC_ADDRESS_REQUIRED (swapper, instance, GetPhysicalDeviceSurfaceSupportKHR); - GET_PROC_ADDRESS_REQUIRED (swapper, device, + GET_PROC_ADDRESS_REQUIRED (swapper, instance, GetPhysicalDeviceSurfaceCapabilitiesKHR); - GET_PROC_ADDRESS_REQUIRED (swapper, device, + GET_PROC_ADDRESS_REQUIRED (swapper, instance, GetPhysicalDeviceSurfaceFormatsKHR); - GET_PROC_ADDRESS_REQUIRED (swapper, device, + GET_PROC_ADDRESS_REQUIRED (swapper, instance, GetPhysicalDeviceSurfacePresentModesKHR); GET_PROC_ADDRESS_REQUIRED (swapper, device, CreateSwapchainKHR); GET_PROC_ADDRESS_REQUIRED (swapper, device, DestroySwapchainKHR); -- 2.7.4