From 13cc3e7254bad900fd430c2c853af6163fe9ac23 Mon Sep 17 00:00:00 2001 From: Ian Elliott Date: Thu, 4 Feb 2016 15:34:59 -0700 Subject: layers: Fix vkEnumeratePhysicalDevices()--was always returning an error. --- layers/swapchain.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/layers/swapchain.cpp b/layers/swapchain.cpp index b3f5366e..3edbba72 100644 --- a/layers/swapchain.cpp +++ b/layers/swapchain.cpp @@ -1123,11 +1123,9 @@ VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkEnumeratePhysicalDevices(VkInst &my_data->physicalDeviceMap[pPhysicalDevices[i]]; } } - loader_platform_thread_unlock_mutex(&globalLock); - return result; } loader_platform_thread_unlock_mutex(&globalLock); - return VK_ERROR_VALIDATION_FAILED_EXT; + return result; } VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkCreateDevice(VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDevice* pDevice) -- cgit v1.2.3