Add tests for SNORM clamping
authorAri Suonpaa <ari.suonpaa@siru.fi>
Thu, 4 Jun 2020 12:17:07 +0000 (15:17 +0300)
committerAri Suonpaa <ari.suonpaa@siru.fi>
Fri, 19 Jun 2020 12:08:24 +0000 (15:08 +0300)
commit52b52b8130e55ea0687a0346189891c352411456
treeda9cb00ffac88226bdc4d9b07d42f992e071af81
parentf3072877ba371e00c96d9dee3fa7de55699f54fd
Add tests for SNORM clamping

Added tests that verify the smallest integer value in
SNORM format gets properly clamped to -1.

Also reorganized texture conversion test group and
added image support checking for Amber test case
framework.

VK-GL-CTS Issue: 2303

New tests:

dEQP-VK.texture.conversion.*

Components: Vulkan
Change-Id: I10d10ec4c5a3520d81bfe584c3fa19149d763806
21 files changed:
android/cts/master/vk-master-2020-03-01.txt
android/cts/master/vk-master.txt
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/a2b10g10r10-snorm-pack32.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/a2r10g10b10-snorm-pack32.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/a8b8g8r8-snorm-pack32.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/b8g8r8-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/b8g8r8a8-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16g16-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16g16b16-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r16g16b16a16-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8g8-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8g8b8-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/snorm_clamp/r8g8b8a8-snorm.amber [new file with mode: 0644]
external/vulkancts/data/vulkan/amber/texture/conversion/ufloat_negative_values/b10g11r11-ufloat-pack32.amber [moved from external/vulkancts/data/vulkan/amber/texture/conversion/b10g11r11-ufloat-pack32-negative-values.amber with 100% similarity]
external/vulkancts/modules/vulkan/amber/vktAmberTestCase.cpp
external/vulkancts/modules/vulkan/amber/vktAmberTestCase.hpp
external/vulkancts/modules/vulkan/amber/vktAmberTestCaseUtil.cpp
external/vulkancts/modules/vulkan/texture/vktTextureConversionTests.cpp
external/vulkancts/mustpass/master/vk-default.txt