Fix physical_device_groups custom instance usage
authorRicardo Garcia <rgarcia@igalia.com>
Thu, 4 Aug 2022 15:43:33 +0000 (17:43 +0200)
committerMatthew Netsch <quic_mnetsch@quicinc.com>
Thu, 11 Aug 2022 16:18:58 +0000 (16:18 +0000)
commitd67554c8d827aa6856b83ca84f596f7f137ae184
tree7a8899edcc7cd2ce495ea17ba40cc155e9519738
parent78e4b2be0335da971b70f75297f2db2eeed5ec6a
Fix physical_device_groups custom instance usage

The test is using a custom instance but misusing the default instance in
some API calls and expecting some consistency in the results.

In addition, the custom instance was not correctly collecting validation
error messages and some VkPhysicalDeviceGroupProperties structures were
not setting the sType as expected.

Affects:
dEQP-VK.info.physical_device_groups

Components: Vulkan
VK-GL-CTS issue: 3876

Change-Id: I3900723034bddb2dee0aaaab549cc6d362b1339e
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp