Test for VK_KHR_win32_keyed_mutex
authorPiers Daniell <pdaniell@nvidia.com>
Wed, 17 May 2017 20:39:05 +0000 (14:39 -0600)
committerAlexander Galazin <alexander.galazin@arm.com>
Fri, 23 Jun 2017 20:57:46 +0000 (22:57 +0200)
commit1077dac0fc457cf3f9f8345c61a9b78b96eb73dd
tree2d5cdf5ad406535a164d8d4a23b7201d422b57d9
parentbda14e462faaf385ce23bbb6b50806befba5ab6e
Test for VK_KHR_win32_keyed_mutex

This test adds coverage for VK_KHR_win32_keyed_mutex. It also depends
on the following extensions:

- VK_KHR_get_physical_device_properties2
- VK_KHR_external_memory_capabilities
- VK_KHR_external_memory
- VK_KHR_external_memory_win32
- VK_KHR_dedicated_allocation
- VK_KHR_get_memory_requirements2

New tests:

dEQP-VK.synchronization.win32_keyed_mutex.*

Components: Vulkan

VK-GL-CTS issue: 358

Change-Id: Ib247f17514f1e64c1fc43918fe033530bb981a05
Android.mk
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
external/vulkancts/modules/vulkan/synchronization/CMakeLists.txt
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationTests.cpp
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationWin32KeyedMutexTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationWin32KeyedMutexTests.hpp [new file with mode: 0644]
external/vulkancts/mustpass/1.0.2/vk-default.txt