Test negative value conversion to b10g11r11 float format.
authorAri Suonpaa <ari.suonpaa@siru.fi>
Sat, 9 May 2020 08:28:09 +0000 (11:28 +0300)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 21 May 2020 08:34:23 +0000 (04:34 -0400)
commitcca468dd4a46bb3cf2c15972de9ba6f2b18a5cf7
tree4e6cdc88244766d7ab4175c93586a6c0f624bcca
parent4392facc87c2da80b5065f8663b9303fb1113e16
Test negative value conversion to b10g11r11 float format.

Added a test that verifies negative values are converted
correctly to b10g11r11 packed float format. These values
need to be clamped to zero.

Also moved texture subgroup LOD Amber test files to
a common directory shared by the new test.

VK-GL-CTS Issue: 2271

New tests:

dEQP-VK.texture.conversion.b10g11r11-negative-values

Components: Vulkan
Change-Id: Ide52844f1467f1e7c23d7510ba951d398a8814ac
13 files changed:
AndroidGen.mk
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/data/vulkan/amber/texture/conversion/b10g11r11-ufloat-pack32-negative-values.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/subgroup_lod/texel_fetch.amber [moved from external/vulkancts/data/vulkan/amber/texture_subgroup_lod/texel_fetch.amber with 100% similarity]
external/vulkancts/data/vulkan/amber/texture/subgroup_lod/texture_grad.amber [moved from external/vulkancts/data/vulkan/amber/texture_subgroup_lod/texture_grad.amber with 100% similarity]
external/vulkancts/data/vulkan/amber/texture/subgroup_lod/texture_lod.amber [moved from external/vulkancts/data/vulkan/amber/texture_subgroup_lod/texture_lod.amber with 100% similarity]
external/vulkancts/modules/vulkan/texture/CMakeLists.txt
external/vulkancts/modules/vulkan/texture/vktTextureConversionTests.cpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/texture/vktTextureConversionTests.hpp [new file with mode: 0644]
external/vulkancts/modules/vulkan/texture/vktTextureSubgroupLodTests.cpp
external/vulkancts/modules/vulkan/texture/vktTextureTests.cpp
external/vulkancts/mustpass/master/vk-default.txt