Add limit verification for two fields in Vulkan SC
authorPawel Ksiezopolski <pawel.ksiezopolski@mobica.com>
Thu, 27 Jan 2022 18:55:37 +0000 (19:55 +0100)
committerPawel Ksiezopolski <pawel.ksiezopolski@mobica.com>
Thu, 3 Feb 2022 14:02:41 +0000 (15:02 +0100)
commita482a9797c45bce4f4daf89ccc60b5fb31dc78e7
tree0b07f471a99953f8751e6e8cab17a4dfe3b72753
parent044a7aa2ccb8b069c9da474661f2c1d036a46ba7
Add limit verification for two fields in Vulkan SC

Missing fields in VkPhysicalDeviceVulkanSC10Properties : maxCommandPoolCommandBuffers and maxCommandBufferSize.

New tests:
dEQP-VKSC.sc.command_pool_memory_reservation.memory_consumption.cb_min_limit.*
dEQP-VKSC.sc.command_pool_memory_reservation.memory_consumption.cb_above_min_limit.*

Removed tests:
dEQP-VKSC.api.device_init.create_instance_invalid_api_version

Affects tests:
dEQP-VKSC.api.info.vulkan1p2_limits_validation.general
dEQP-VKSC.sc.command_pool_memory_reservation.memory_consumption.*.size_big.*

Components:
Framework VulkanSC

VK-GL-CTS Issue: 3491

Change-Id: I62328a8b7caa6f774bc733636910050fe594defd
12 files changed:
android/cts/master/vksc-master/api.txt
android/cts/master/vksc-master/sc.txt
external/vulkancts/README.md
external/vulkancts/framework/vulkan/vkPlatform.cpp
external/vulkancts/framework/vulkan/vkPlatform.hpp
external/vulkancts/modules/vulkan/api/vktApiDeviceInitializationTests.cpp
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
external/vulkancts/modules/vulkan/sc/vktCommandPoolMemoryReservationTests.cpp
external/vulkancts/mustpass/master/vksc-default/api.txt
external/vulkancts/mustpass/master/vksc-default/sc.txt
framework/common/tcuCommandLine.cpp
framework/common/tcuCommandLine.hpp