Tests for VK_KHR_shader_subgroup_uniform_control_flow
authorAlan Baker <alanbaker@google.com>
Tue, 2 Jun 2020 19:49:54 +0000 (15:49 -0400)
committerAlexander Galazin <alexander.galazin@arm.com>
Tue, 15 Jun 2021 19:22:35 +0000 (21:22 +0200)
commitf5dc0250ba0b32f23bd488dc2e057ccab1b44814
treea3856cb9c2fe8c04b5873716364aaa5f2f7ab468
parente137e91fc171f90073718888daa640d8d26791db
Tests for VK_KHR_shader_subgroup_uniform_control_flow

* Updates Amber a version that supports VK_EXT_subgroup_size_control
* Change Amber testcases to use the asm option's SPIR-V version for
glslang compiles

Components: Vulkan

VK-GL-CTS Issue: 2395

New tests: dEQP-VK.subgroups.subgroup_uniform_control_flow.*

Change-Id: I4140385d6326d6b99e259fcd77e807f33b778031
(cherry picked from commit 74f61853ec0a94aeed6fa9443beeeb2c67b99070)
177 files changed:
AndroidGen.mk
android/cts/master/vk-master-2021-03-01/subgroups.txt
android/cts/master/vk-master/subgroups.txt
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/discard/subgroup_reconverge_discard00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge20.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large/subgroup_reconverge_partial20.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge20.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/large_control/subgroup_reconverge_partial20.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge20.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small/small_subgroup_reconverge_partial20.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge20.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial00.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial01.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial02.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial03.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial04.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial05.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial06.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial07.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial08.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial09.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial10.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial11.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial12.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial13.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial14.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial15.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial16.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial17.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial18.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial19.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/subgroup_uniform_control_flow/small_control/small_subgroup_reconverge_partial20.amber [new file with mode: 0644]
external/vulkancts/modules/vulkan/subgroups/CMakeLists.txt
external/vulkancts/modules/vulkan/subgroups/vktSubgroupUniformControlFlowTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/subgroups/vktSubgroupUniformControlFlowTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/subgroups/vktSubgroupsTests.cpp
external/vulkancts/mustpass/master/vk-default/subgroups.txt