Add multiple statistics query tests
authorSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Wed, 5 May 2021 10:35:49 +0000 (12:35 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 27 May 2021 06:41:32 +0000 (06:41 +0000)
commitcba98900d4ed33083316f05c17dac7503aa08030
tree14a8ed5f01c1b8b6e6a97fd7b62b5007058bd53b
parent474967ef7139b022afdf4970f77f81052618412e
Add multiple statistics query tests

Add tests for different query operations:

* Multiple statistics query flags enabled but only input assembly
  vertices and primitives together with vertex or fragment shader
  invocations.
* Partial queries.
* Add tests with/without wait flag.
* Getting query values with vkCmdCopyQueryPoolResults() and
vkGetQueryPoolResults()
  - Usage of dstOffset in vkCmdCopyQueryPoolResults().

Components: vulkan, framework
VK-GL-CTS issue: 2909

Added tests:

   dEQP-VK.query_pool.statistics_query.multiple_queries.*

Change-Id: I2dd5412e20268c7997a870dd33a1f3c0a1779600
Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
android/cts/master/vk-master-2021-03-01/query-pool.txt
android/cts/master/vk-master/query-pool.txt
external/vulkancts/modules/vulkan/query_pool/vktQueryPoolStatisticsTests.cpp
external/vulkancts/mustpass/master/vk-default/query-pool.txt
framework/delibs/debase/deInt32.h