Check extension limits
authorBoris Zanin <boris.zanin@mobica.com>
Thu, 26 Sep 2019 08:57:58 +0000 (10:57 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Wed, 9 Oct 2019 07:37:32 +0000 (03:37 -0400)
commit9785f0cc40270d8d4f58271d0ae7ea737e8fdb84
tree2d5cc196bf35a6304c10b27fd4d88fd93ae1413f
parentee2fe8ed76789af821934a15e7872685e15633f9
Check extension limits

Add extension limits validaty check. The tests are per-extention.

Add tests:
 * dEQP-VK.api.info.vulkan1p2_limits_validation.khr_push_descriptor
 * dEQP-VK.api.info.vulkan1p2_limits_validation.khr_multiview
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_discard_rectangles
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_sample_locations
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_external_memory_host
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_blend_operation_advanced
 * dEQP-VK.api.info.vulkan1p2_limits_validation.khr_maintenance_3
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_conservative_rasterization
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_descriptor_indexing
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_inline_uniform_block
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_vertex_attribute_divisor
 * dEQP-VK.api.info.vulkan1p2_limits_validation.nv_mesh_shader
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_transform_feedback
 * dEQP-VK.api.info.vulkan1p2_limits_validation.fragment_density_map
 * dEQP-VK.api.info.vulkan1p2_limits_validation.nv_ray_tracing
 * dEQP-VK.api.info.vulkan1p2_limits_validation.timeline_semaphore
 * dEQP-VK.api.info.vulkan1p2_limits_validation.ext_line_rasterization

Rename and update test:
 * dEQP-VK.api.info.vulkan1p2.limits_validation
to
 * dEQP-VK.api.info.vulkan1p2_limits_validation.general
Components: vulkan

VK-GL-CTS issue: 2008

Change-Id: I5350ef499ba70e0194d360008a893209242a28a8
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
external/vulkancts/mustpass/master/vk-default-no-waivers.txt
external/vulkancts/mustpass/master/vk-default.txt