Add test for concurrent compute
authorJari Komppa <jari.komppa@siru.fi>
Thu, 7 Feb 2019 08:10:16 +0000 (10:10 +0200)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 18 Mar 2019 11:40:59 +0000 (07:40 -0400)
commit9ada610068e817ea57e3e20d5e02b1dc309df1d4
treed87f3a1dbe17ff8f67150973b590c2c133a73a3c
parent6f063e4dae855627fae1c0a946304e0ffd1cd5e1
Add test for concurrent compute

Added test that runs identical payload on two queues with different
priority levels, and checking that the lower priority queue does not
finish first, adding a note to the log if the priorities seem to be
reversed. At the end it is also verified that both queues did the
work.

New test:

dEQP-VK.compute.basic.concurrent_compute

Components: Vulkan

VK-GL-CTS issue: 1509

Change-Id: Ib5d52dcbb3cee0e07c4d14bbb8d61d2f1ee2a8c5
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/compute/vktComputeBasicComputeShaderTests.cpp
external/vulkancts/mustpass/1.1.4/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.4/vk-default.txt