Add VK_EXT_headless_surface surface tests
authorTom Cooper <tom.cooper@arm.com>
Mon, 20 Jul 2020 09:53:28 +0000 (11:53 +0200)
committerAlexander Galazin <alexander.galazin@arm.com>
Thu, 18 Mar 2021 15:25:31 +0000 (18:25 +0300)
commitf1e864ff38fd1fa7d09d444e57b0a32c52fd107f
treef1211c722890b6b37120c6bba377c840cc09f79e
parenta755c3c848dbec11cdfc3f68d40698c042fe05c0
Add VK_EXT_headless_surface surface tests

Adds vulkan_headless target which uses VK_EXT_headless_surface
for swapchain surface creation.

New tests:
dEQP-VK.image.swapchain_mutable.headless.*
dEQP-VK.wsi.headless.*
dEQP-VK.protected_memory.interaction.wsi.headless.*

Components: Vulkan

VK-GL-CTS issue: 2825

Change-Id: I21536c41c839b7bb795f05a17cbea68f8125133a
android/cts/master/vk-master-2021-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/framework/vulkan/vkDefs.hpp
external/vulkancts/framework/vulkan/vkWsiUtil.cpp
external/vulkancts/mustpass/master/vk-default.txt
framework/platform/CMakeLists.txt
framework/platform/lnx/tcuLnxVulkanPlatform.cpp
targets/vulkan_headless/vulkan_headless.cmake [new file with mode: 0644]