Fix duplicate uniformBufferStandardLayoutFeatures
authorPiers Daniell <pdaniell@nvidia.com>
Fri, 10 May 2019 19:22:45 +0000 (13:22 -0600)
committerPiers Daniell <pdaniell@nvidia.com>
Fri, 10 May 2019 19:22:45 +0000 (13:22 -0600)
commitd84dee8935abb923468ab341c2fec8038cb18d2c
treedfe29c9fdcd9244b9fe8e6a0c4fae9b8d26771a2
parent00d76712b6c78401dd07b5268a569775eef9fbbe
Fix duplicate uniformBufferStandardLayoutFeatures

When constructing the linked list for the
vkGetPhysicalDeviceFeatures2 there were two entries for
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES_KHR
inserted, and done in such a way that there was a loop
in the linked list. This caused vkGetPhysicalDeviceFeatures2
to hang.

The problem appears to come from the master->vulkan-cts-next-dev
merge 00d76712b6c78401dd07b5268a569775eef9fbbe.

Affects:

dEQP-VK.* (but you only need to run one test)

Change-Id: I70df878f08931fd76ccd1cf2f252afb0162c2195
Compontents: Vulkan
external/vulkancts/modules/vulkan/vktTestCase.cpp