Add timestamp tests that use two command buffers
authorAri Suonpaa <ari.suonpaa@siru.fi>
Tue, 30 Jan 2018 13:28:53 +0000 (15:28 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 22 Feb 2018 11:03:53 +0000 (06:03 -0500)
commitc203470b0fd2b9e4d3ccf99120f56121b08111d1
treeb93a232b54fc924cfbd88a13e7a28251a782c65f
parenta23ef961193b5f4a6159d5874d64704b02641258
Add timestamp tests that use two command buffers

Added tests similar to
VkPositiveLayerTest.QueryAndCopyMultipleCommandBuffers and
VkPositiveLayerTest.QueryAndCopySecondaryCommandBuffers. Some
shipping drivers were crashing these tests. Results are not
checked and the tests pass as long as no crash happens.

New tests:

dEQP-VK.pipeline.timestamp.misc_tests.two_cmd_buffers_*

Components: Vulkan

VK-GL-CTS issue: 842, 843

Change-Id: I1e5c863c11d4b23a387267c5d9a83e4caf9b3849
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/pipeline/vktPipelineTimestampTests.cpp
external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.2/vk-default.txt