VK_EXT_image_robustness tests
authorGary Sweet <gary.sweet@broadcom.com>
Thu, 28 May 2020 13:18:17 +0000 (14:18 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 20 Jul 2020 08:21:19 +0000 (04:21 -0400)
commitab2b0eb2921b649bee5f0c81f6cd42c1aad471a5
tree638fdce18b74d399fa85a9dc572c31af06c9c8f8
parent308fb704957727e643a18c0667fefa2c40b73798
VK_EXT_image_robustness tests

Re-uses much of the robustness2 test code.
Parameterizes the code to test just the subset
of robustness2 relevant to image_robustness
with the appropriate relaxations.

New tests: dEQP-VK.robustness.image_robustness.*

Affects: dEQP-VK.robustness.robustness2.*

Components: Vulkan

Change-Id: Ifaf4ffe4e4718cc7e80afc305ab73e8c9ea1ff4a
20 files changed:
AndroidGen.mk
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/framework/vulkan/vkBasicTypes.inl
external/vulkancts/framework/vulkan/vkDeviceFeatures.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForContextDecl.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForContextDefs.inl
external/vulkancts/framework/vulkan/vkDeviceFeaturesForDefaultDeviceDefs.inl
external/vulkancts/framework/vulkan/vkExtensionFunctions.inl
external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl
external/vulkancts/framework/vulkan/vkStrUtil.inl
external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
external/vulkancts/framework/vulkan/vkStructTypes.inl
external/vulkancts/framework/vulkan/vkVulkan_c.inl
external/vulkancts/modules/vulkan/robustness/CMakeLists.txt
external/vulkancts/modules/vulkan/robustness/vktRobustnessExtsTests.cpp [moved from external/vulkancts/modules/vulkan/robustness/vktRobustness2Tests.cpp with 95% similarity]
external/vulkancts/modules/vulkan/robustness/vktRobustnessExtsTests.hpp [moved from external/vulkancts/modules/vulkan/robustness/vktRobustness2Tests.hpp with 85% similarity]
external/vulkancts/modules/vulkan/robustness/vktRobustnessTests.cpp
external/vulkancts/mustpass/master/vk-default.txt
external/vulkancts/scripts/src/vulkan_core.h