Fix sType used with VkExternalImageFormatPropertiesKHR
authorPiers Daniell <pdaniell@nvidia.com>
Thu, 28 Sep 2017 18:55:23 +0000 (12:55 -0600)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 29 Sep 2017 07:19:44 +0000 (03:19 -0400)
commit71bbfa85d25fad23437bdbc070c3223949c49f94
tree73ee9c64cffe5c5812a948e131bdd1fef59e8f46
parent29ed0babb6a76cd69d5d23604a9cb7f7c3d31094
Fix sType used with VkExternalImageFormatPropertiesKHR

The sType used in the VkExternalImageFormatPropertiesKHR struct
was VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR
which is wrong and should have been
VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR.

Using the wrong sType means implementations ignored the unexpected
sType in the chain.

Affects:

dEQP-VK.synchronization.win32_keyed_mutex.*

Change-Id: I3f16b6fcd66740685f742be8e1318c32fcf87d7e
Components: Vulkan
(cherry picked from commit 09c5420239eefe0c3555a4fb15ab3c879d707081)
external/vulkancts/modules/vulkan/synchronization/vktSynchronizationWin32KeyedMutexTests.cpp