Do not reset perf queries in multi submitted cmdbuffer
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>
Wed, 13 Nov 2019 22:05:31 +0000 (00:05 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 14 Nov 2019 16:26:31 +0000 (11:26 -0500)
commit2b717e39091e781108cbae8cf03f32880513dc8b
treef6efba27087b19e13a5b74ad09823b83931a86bb
parent0363bf5687d9243be0de1f86a9b182bd44775725
Do not reset perf queries in multi submitted cmdbuffer

Some implementations can require multiple passes to gather values for
their performance queries. It's important not to reset the query pool
in a batch that can be submitted multiple times, otherwise the queries
result risk to never become available.

Compontents: Vulkan
Affects: dEQP-VK.query_pool.performance_query.*

Change-Id: Ief00457fc0808a7c5ee7c0bf6aaf7de7f3042ca5
external/vulkancts/modules/vulkan/query_pool/vktQueryPoolPerformanceTests.cpp