From 6fe691059c1b3476d48542b604209aefbf995717 Mon Sep 17 00:00:00 2001 From: Ian Elliott Date: Mon, 22 Jun 2015 14:30:28 -0600 Subject: tri: Change to vkGetDeviceProcAddr() for WSI functions. --- demos/tri.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/demos/tri.c b/demos/tri.c index 6c3018bd..7ab1005f 100644 --- a/demos/tri.c +++ b/demos/tri.c @@ -1430,22 +1430,22 @@ static void demo_init_vk(struct demo *demo) "vkCreateInstance Failure"); } - demo->fpCreateSwapChainWSI = vkGetInstanceProcAddr(demo->inst, "vkCreateSwapChainWSI"); + demo->fpCreateSwapChainWSI = vkGetDeviceProcAddr(demo->device, "vkCreateSwapChainWSI"); if (demo->fpCreateSwapChainWSI == NULL) - ERR_EXIT("vkGetInstanceProcAddr failed to find vkCreateSwapChainWSI", - "vkGetInstanceProcAddr Failure"); - demo->fpDestroySwapChainWSI = vkGetInstanceProcAddr(demo->inst, "vkDestroySwapChainWSI"); + ERR_EXIT("vkGetDeviceProcAddr failed to find vkCreateSwapChainWSI", + "vkGetDeviceProcAddr Failure"); + demo->fpDestroySwapChainWSI = vkGetDeviceProcAddr(demo->device, "vkDestroySwapChainWSI"); if (demo->fpDestroySwapChainWSI == NULL) - ERR_EXIT("vkGetInstanceProcAddr failed to find vkDestroySwapChainWSI", - "vkGetInstanceProcAddr Failure"); - demo->fpGetSwapChainInfoWSI = vkGetInstanceProcAddr(demo->inst, "vkGetSwapChainInfoWSI"); + ERR_EXIT("vkGetDeviceProcAddr failed to find vkDestroySwapChainWSI", + "vkGetDeviceProcAddr Failure"); + demo->fpGetSwapChainInfoWSI = vkGetDeviceProcAddr(demo->device, "vkGetSwapChainInfoWSI"); if (demo->fpGetSwapChainInfoWSI == NULL) - ERR_EXIT("vkGetInstanceProcAddr failed to find vkGetSwapChainInfoWSI", - "vkGetInstanceProcAddr Failure"); - demo->fpQueuePresentWSI = vkGetInstanceProcAddr(demo->inst, "vkQueuePresentWSI"); + ERR_EXIT("vkGetDeviceProcAddr failed to find vkGetSwapChainInfoWSI", + "vkGetDeviceProcAddr Failure"); + demo->fpQueuePresentWSI = vkGetDeviceProcAddr(demo->device, "vkQueuePresentWSI"); if (demo->fpQueuePresentWSI == NULL) - ERR_EXIT("vkGetInstanceProcAddr failed to find vkQueuePresentWSI", - "vkGetInstanceProcAddr Failure"); + ERR_EXIT("vkGetDeviceProcAddr failed to find vkQueuePresentWSI", + "vkGetDeviceProcAddr Failure"); gpu_count = 1; err = vkEnumeratePhysicalDevices(demo->inst, &gpu_count, &demo->gpu); -- cgit v1.2.3