gen_ext_deps.py made independent from VK versions
authorPawel Ksiezopolski <pawel.ksiezopolski@mobica.com>
Wed, 18 Sep 2019 12:16:22 +0000 (14:16 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 30 Sep 2019 08:53:12 +0000 (04:53 -0400)
commita8ff253688dccdf42da109f4b53c462ac9b9bc1f
treea3f922a3a0d1e69d045003c6676c2ff5a7cb90a8
parent2fc5a6ba219fd28adf8336ee4727b787626050f8
gen_ext_deps.py made independent from VK versions

Script gen_ext_deps.py has been modified so that it's independent
from incoming Vulkan versions ( it uses <feature> information
from vk.xml to establish what VK versions will be required ).
Accompanying CTS tests have been modified to take advantage
of this modification.

Components: Vulkan Framework

VK-GL-CTS issue: 1954

Change-Id: I2b691e1bd64a6bcb8d1cb7193318aca6bc70655c
external/vulkancts/framework/vulkan/vkApiExtensionDependencyInfo.inl
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
external/vulkancts/scripts/gen_ext_deps.py