Split spirv_assembly tests workload
authorMike Byrne <mike.byrne@arm.com>
Mon, 18 Nov 2019 12:30:23 +0000 (12:30 +0000)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 22 May 2020 11:14:14 +0000 (07:14 -0400)
commit789c733eef56bd443692d751431177eb4fb2519f
tree8ec433fec6b5a5da2187fd1435f0b488278d2216
parent060b41f59cede7cc97d7a4ebc56e406312e3044b
Split spirv_assembly tests workload

The dEQP-VK.spirv_assembly.* tests should allow the render workload to
be split into multiple submissions if required to prevent GPU timeouts
encountered in some tests.

An additional flag is added to allow specific test groups to request
that the test workload is split.

Affects: dEQP-VK.spirv_assembly.*

VK-GL-CTS Issue: 2294

Components: Vulkan

Change-Id: I9295f675c06b3b966d89afae98334ebb5c9530c8
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmGraphicsShaderTestUtil.cpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmGraphicsShaderTestUtil.hpp
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp