Fix 16-bit storage IO f64-to-f16 conversion tests
authorAlexander Galazin <alexander.galazin@arm.com>
Thu, 18 Oct 2018 13:12:50 +0000 (15:12 +0200)
committerAlexander Galazin <alexander.galazin@arm.com>
Thu, 18 Oct 2018 13:13:05 +0000 (15:13 +0200)
commitc74832c803b5df82482747fd4dd11fa1d7b6badc
tree21f1f7e199e21097799ded601b4003ef8fb17583
parent2a48dae9f02b647541fa37d74dbfac2350217a24
Fix 16-bit storage IO f64-to-f16 conversion tests

The tests were applying a rounding mode decoration
to OpFConvert that was used by OpReturnValue.
The extension doesn't allow this. The only allowed
successor for suc instruction is OpStore to specific
storage classes.

Components: Vulkan

VK-GL-CTS issue: 1424

Affects:
dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.input_output_float_64_to_16.*

Change-Id: Ia224e4c6d1e11e6bc1c250d68e5b24f90000d8e6
external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsm16bitStorageTests.cpp