Add missing KHR exts to the allowed list
authorAlexander Galazin <alexander.galazin@arm.com>
Tue, 3 Oct 2017 18:41:53 +0000 (20:41 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Wed, 4 Oct 2017 07:44:40 +0000 (03:44 -0400)
VK_KHR_device_group_creation is an instance extension,
not a device extension

VK_KHR_maintenance3 should be in the list of device extensions

Components: Vulkan

VK-GL-CTS issue: 731, 732

Affects:
dEQP-VK.api.info.*.extensions

Change-Id: I766e6d6aa51c1053190968cb32f2534912df3122

external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp

index 94fea3c..dca4ce0 100644 (file)
@@ -697,6 +697,7 @@ void checkInstanceExtensions (tcu::ResultCollector& results, const vector<string
                "VK_KHR_external_memory_capabilities",
                "VK_KHR_external_semaphore_capabilities",
                "VK_KHR_external_fence_capabilities",
+               "VK_KHR_device_group_creation",
        };
 
        checkKhrExtensions(results, extensions, DE_LENGTH_OF_ARRAY(s_allowedInstanceKhrExtensions), s_allowedInstanceKhrExtensions);
@@ -737,8 +738,8 @@ void checkDeviceExtensions (tcu::ResultCollector& results, const vector<string>&
                "VK_KHR_image_format_list",
                "VK_KHR_sampler_ycbcr_conversion",
                "VK_KHR_device_group",
-               "VK_KHR_device_group_creation",
                "VK_KHR_multiview",
+               "VK_KHR_maintenance3",
        };
 
        checkKhrExtensions(results, extensions, DE_LENGTH_OF_ARRAY(s_allowedDeviceKhrExtensions), s_allowedDeviceKhrExtensions);