From 9aa383c39768753d8b46c046ccb2d3a87f5df785 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Thu, 12 Apr 2018 08:54:00 -0700 Subject: [PATCH] Request GPDP2 extension if required in shared presentable image tests Change-Id: Ifa4b19c6046d4f0b95a5fc65443bcd1df051b6a5 Components: Vulkan Affects: dEQP-VK.wsi.*.shared_presentable_image.* VK-GL-CTS: 1078 --- .../vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp b/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp index f14d171..bb473fe 100644 --- a/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp +++ b/external/vulkancts/modules/vulkan/wsi/vktWsiSharedPresentableImageTests.cpp @@ -83,6 +83,9 @@ vk::Move createInstanceWithWsi (const vk::PlatformInterface& vk { vector extensions; + if (!vk::isCoreInstanceExtension(version, "VK_KHR_get_physical_device_properties2")) + extensions.push_back("VK_KHR_get_physical_device_properties2"); + extensions.push_back("VK_KHR_surface"); extensions.push_back("VK_KHR_get_surface_capabilities2"); // Required for device extension to expose new physical device bits (in this -- 2.7.4