Test SPIR-V switch case jumping to the merge block
authorRicardo Garcia <rgarcia@igalia.com>
Wed, 18 Nov 2020 15:04:47 +0000 (16:04 +0100)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 26 Nov 2020 12:56:55 +0000 (07:56 -0500)
commitfbd4d0a61020649d9fc94e3a3c978d63c8041078
tree481d9816dd72f272d2a7584e3def02ca08370c52
parentb527330ba9a67c4d335b82bc7dfa39ec8245ff0d
Test SPIR-V switch case jumping to the merge block

Add new case that tests OpSwitch containing a case that jumps directly
to the merge block.

New test:
dEQP-VK.spirv_assembly.instruction.graphics.switch_block_order.switch-case-to-merge-block

Components: Vulkan
VK-GL-CTS issue: 2657

Change-Id: Ibfabc4341dd35b96795aac8cf9bd8ce5fa61ebe6
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/compute/switch/switch-case-to-merge-block.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
external/vulkancts/mustpass/master/vk-default.txt