From 7e59e52a997d0d98bea3e140b4ca2d19b38666d4 Mon Sep 17 00:00:00 2001 From: Lenny Komow Date: Thu, 22 Feb 2018 11:28:16 -0700 Subject: loader: Only return ext pointers if ext is enabled The loader previously returned valid pointers to functions from VK_KHR_swapchain and VK_KHR_display_swapchain even if the extensions weren't enabled. This change fixed that. --- loader/loader.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'loader/loader.h') diff --git a/loader/loader.h b/loader/loader.h index 8abc034a..aa9a8554 100644 --- a/loader/loader.h +++ b/loader/loader.h @@ -312,6 +312,8 @@ struct loader_instance { bool wsi_ios_surface_enabled; #endif bool wsi_display_enabled; + bool wsi_swapchain_enabled; + bool wsi_display_swapchain_enabled; }; // VkPhysicalDevice requires special treatment by loader. Firstly, terminator -- cgit v1.2.3