Check for exact spec version for VK_KHR_vulkan_memory_model
authorJeff Bolz <jbolz@nvidia.com>
Wed, 12 Dec 2018 19:42:16 +0000 (13:42 -0600)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 21 Dec 2018 10:32:25 +0000 (05:32 -0500)
commit91eb8a9fc6ce449118fc0a6d71b83250a2037a2c
tree0c2f88aa5068b0929bfd0005a38434eef6463f57
parent81f6db0230eee1498e5ef6970866f4da2e5ba093
Check for exact spec version for VK_KHR_vulkan_memory_model

This extension is provisional and its Features struct is expected to change soon.
Add a version check to protect against querying the struct and running tests with
an incompatible driver.

Components: Vulkan
Affects: dEQP-VK.memory_model.*
Change-Id: Iedd08fa6433af4c59e18c58aa39c5366ad72570e
external/vulkancts/framework/vulkan/vkBasicTypes.inl
external/vulkancts/modules/vulkan/vktTestCase.cpp
external/vulkancts/scripts/gen_framework.py