Add tests for OpSwitch operator
authorJuan A. Suarez Romero <jasuarez@igalia.com>
Wed, 7 Feb 2018 16:47:54 +0000 (16:47 +0000)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Mon, 26 Mar 2018 08:42:30 +0000 (04:42 -0400)
commitce73da67c901bed495bbbad61f09e3bcdef56bdf
tree3ee76038c7a69a2ab297601ff4a8dc49673188dd
parent6aa6deca35f8b89e06044a4a1bff35101b5752d0
Add tests for OpSwitch operator

This create tests for SPIR-V OpSwitch with different integer types.

It provides tests using 32-bit and 64-bit signed and unsigned integers.
But it is designed to easily extend to other types, like 16-bit
integers.

New tests:
dEQP-VK.spirv_assembly.type.scalar.*.switch_*

VK-GL-CTS issue: 995

Components: Vulkan

Change-Id: I4940f5853c81dff0191c3d352ddbf439eb0ea560
android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmTypeTests.cpp
external/vulkancts/mustpass/1.1.2/vk-default-no-waivers.txt
external/vulkancts/mustpass/1.1.2/vk-default.txt