Remove 16 storage from float16 logicals tests
authorAlan Baker <alanbaker@google.com>
Wed, 21 Aug 2019 19:08:46 +0000 (15:08 -0400)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Sun, 22 Sep 2019 11:09:05 +0000 (07:09 -0400)
commit2fc5a6ba219fd28adf8336ee4727b787626050f8
tree92341462e86a4eb53b11cb613dd6cda2808302fd
parent179b9651152db3ded2bccdad02ad0424f3ef7570
Remove 16 storage from float16 logicals tests

Modify the float16 logicals tests to not require 16-bit storage
extensions. Instead data is treated as uints and functions are used to
load and store the appropriate bit patterns. Same functions are used as
in other float16 tests.

Components: Vulkan

VK-GL-CTS issue: 1931

Affects:
dEQP-VK.spirv_assembly.instruction.*.float16.logical*.*

Change-Id: Ic8befece08f56405bfc8628f9745b36942674bdc
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp