Fix overlapping mutable descriptor types
authorRicardo Garcia <rgarcia@igalia.com>
Fri, 17 Feb 2023 08:33:39 +0000 (09:33 +0100)
committerRicardo Garcia <rgarcia@igalia.com>
Fri, 17 Feb 2023 08:33:39 +0000 (09:33 +0100)
commit593dd0c9df0b0fa915a190b8dfbff038af5fd1f0
tree4b83d27b8daedd43cf126e07e12b5236c0aff071
parent38c93b0f9c89ccc437eba0d1bb379ae2e71c46ca
Fix overlapping mutable descriptor types

Some mutable decriptor test variants create pools with several mutable
descriptor entries with overlapping types, which is forbidden by the
spec and results in VUID-VkDescriptorPoolCreateInfo-pPoolSizes-04787.

Affects:
dEQP-VK.binding_model.mutable_descriptor.single_and_array.*

Components: Vulkan
VK-GL-CTS issue: 4289

Change-Id: Ia4274a6f13c52257c0e84e8711a8d883dab0cc36
external/vulkancts/modules/vulkan/binding_model/vktBindingValveMutableTests.cpp