From 70700d9ba33980d275620afa40fb1e94fd8a28b4 Mon Sep 17 00:00:00 2001 From: michal_jakubek Date: Wed, 5 May 2021 15:28:16 +0200 Subject: [PATCH] Tests for VK_KHR_format_feature_flags2 extension This CL also add tests for shadow sampling of R textures. New tests: dEQP-VK.api.format_feature_flags2.* Affects: dEQP-VK.image.store.* dEQP-VK.image.load_store.* dEQP-VK.texture.shadow.* Components: Vulkan VK-GL-CTS issue: 2826 Change-Id: I8f4ad7504b4f198f508b307346c4daa9ace72664 --- AndroidGen.mk | 1 + android/cts/master/vk-master-2021-03-01/api.txt | 184 ++++ .../cts/master/vk-master-2021-03-01/texture.txt | 1152 ++++++++++++++++++++ android/cts/master/vk-master/api.txt | 184 ++++ android/cts/master/vk-master/texture.txt | 1152 ++++++++++++++++++++ .../vulkancts/framework/vulkan/vkBasicTypes.inl | 39 + .../framework/vulkan/vkDeviceExtensions.inl | 1 + .../framework/vulkan/vkExtensionFunctions.inl | 8 + .../framework/vulkan/vkGetStructureTypeImpl.inl | 5 + external/vulkancts/framework/vulkan/vkStrUtil.inl | 1 + .../vulkancts/framework/vulkan/vkStrUtilImpl.inl | 13 + .../vulkancts/framework/vulkan/vkStructTypes.inl | 9 + external/vulkancts/framework/vulkan/vkVulkan_c.inl | 61 ++ .../vulkancts/modules/vulkan/api/CMakeLists.txt | 2 + .../api/vktApiFormatPropertiesExtendedKHRtests.cpp | 78 ++ .../api/vktApiFormatPropertiesExtendedKHRtests.hpp | 39 + .../vulkancts/modules/vulkan/api/vktApiTests.cpp | 2 + .../vulkan/image/vktImageLoadStoreTests.cpp | 38 +- .../vulkan/texture/vktTextureShadowTests.cpp | 70 +- external/vulkancts/modules/vulkan/vktTestCase.cpp | 119 ++ external/vulkancts/modules/vulkan/vktTestCase.hpp | 3 + .../vulkancts/mustpass/master/vk-default/api.txt | 184 ++++ .../mustpass/master/vk-default/texture.txt | 1152 ++++++++++++++++++++ external/vulkancts/scripts/src/extensions_data.txt | 3 +- external/vulkancts/scripts/src/vulkan_core.h | 61 ++ framework/common/tcuTexCompareVerifier.cpp | 26 +- framework/common/tcuTexture.cpp | 2 +- 27 files changed, 4541 insertions(+), 48 deletions(-) create mode 100644 external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.cpp create mode 100644 external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.hpp diff --git a/AndroidGen.mk b/AndroidGen.mk index 0ec0d0d..0994831 100644 --- a/AndroidGen.mk +++ b/AndroidGen.mk @@ -80,6 +80,7 @@ LOCAL_SRC_FILES := \ external/vulkancts/modules/vulkan/api/vktApiExternalMemoryTests.cpp \ external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp \ external/vulkancts/modules/vulkan/api/vktApiFillBufferTests.cpp \ + external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.cpp \ external/vulkancts/modules/vulkan/api/vktApiGetMemoryCommitment.cpp \ external/vulkancts/modules/vulkan/api/vktApiGranularityTests.cpp \ external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp \ diff --git a/android/cts/master/vk-master-2021-03-01/api.txt b/android/cts/master/vk-master-2021-03-01/api.txt index 8659cd5..18e3d87 100644 --- a/android/cts/master/vk-master-2021-03-01/api.txt +++ b/android/cts/master/vk-master-2021-03-01/api.txt @@ -88333,3 +88333,187 @@ dEQP-VK.api.pipeline.pipeline_invalid_pointers_unused_structs.compute dEQP-VK.api.tooling_info.validate_getter dEQP-VK.api.tooling_info.validate_tools_properties dEQP-VK.api.tooling_info.validate_instance_layers +dEQP-VK.api.format_feature_flags2.r4g4_unorm_pack8 +dEQP-VK.api.format_feature_flags2.r4g4b4a4_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b4g4r4a4_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r5g6b5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b5g6r5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r5g5b5a1_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b5g5r5a1_unorm_pack16 +dEQP-VK.api.format_feature_flags2.a1r5g5b5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r8_unorm +dEQP-VK.api.format_feature_flags2.r8_snorm +dEQP-VK.api.format_feature_flags2.r8_uscaled +dEQP-VK.api.format_feature_flags2.r8_sscaled +dEQP-VK.api.format_feature_flags2.r8_uint +dEQP-VK.api.format_feature_flags2.r8_sint +dEQP-VK.api.format_feature_flags2.r8_srgb +dEQP-VK.api.format_feature_flags2.r8g8_unorm +dEQP-VK.api.format_feature_flags2.r8g8_snorm +dEQP-VK.api.format_feature_flags2.r8g8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8_uint +dEQP-VK.api.format_feature_flags2.r8g8_sint +dEQP-VK.api.format_feature_flags2.r8g8_srgb +dEQP-VK.api.format_feature_flags2.r8g8b8_unorm +dEQP-VK.api.format_feature_flags2.r8g8b8_snorm +dEQP-VK.api.format_feature_flags2.r8g8b8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8b8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8b8_uint +dEQP-VK.api.format_feature_flags2.r8g8b8_sint +dEQP-VK.api.format_feature_flags2.r8g8b8_srgb +dEQP-VK.api.format_feature_flags2.b8g8r8_unorm +dEQP-VK.api.format_feature_flags2.b8g8r8_snorm +dEQP-VK.api.format_feature_flags2.b8g8r8_uscaled +dEQP-VK.api.format_feature_flags2.b8g8r8_sscaled +dEQP-VK.api.format_feature_flags2.b8g8r8_uint +dEQP-VK.api.format_feature_flags2.b8g8r8_sint +dEQP-VK.api.format_feature_flags2.b8g8r8_srgb +dEQP-VK.api.format_feature_flags2.r8g8b8a8_unorm +dEQP-VK.api.format_feature_flags2.r8g8b8a8_snorm +dEQP-VK.api.format_feature_flags2.r8g8b8a8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8b8a8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8b8a8_uint +dEQP-VK.api.format_feature_flags2.r8g8b8a8_sint +dEQP-VK.api.format_feature_flags2.r8g8b8a8_srgb +dEQP-VK.api.format_feature_flags2.b8g8r8a8_unorm +dEQP-VK.api.format_feature_flags2.b8g8r8a8_snorm +dEQP-VK.api.format_feature_flags2.b8g8r8a8_uscaled +dEQP-VK.api.format_feature_flags2.b8g8r8a8_sscaled +dEQP-VK.api.format_feature_flags2.b8g8r8a8_uint +dEQP-VK.api.format_feature_flags2.b8g8r8a8_sint +dEQP-VK.api.format_feature_flags2.b8g8r8a8_srgb +dEQP-VK.api.format_feature_flags2.a8b8g8r8_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_uint_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_sint_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_srgb_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_uint_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_sint_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_uint_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_sint_pack32 +dEQP-VK.api.format_feature_flags2.r16_unorm +dEQP-VK.api.format_feature_flags2.r16_snorm +dEQP-VK.api.format_feature_flags2.r16_uscaled +dEQP-VK.api.format_feature_flags2.r16_sscaled +dEQP-VK.api.format_feature_flags2.r16_uint +dEQP-VK.api.format_feature_flags2.r16_sint +dEQP-VK.api.format_feature_flags2.r16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16_unorm +dEQP-VK.api.format_feature_flags2.r16g16_snorm +dEQP-VK.api.format_feature_flags2.r16g16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16_uint +dEQP-VK.api.format_feature_flags2.r16g16_sint +dEQP-VK.api.format_feature_flags2.r16g16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16b16_unorm +dEQP-VK.api.format_feature_flags2.r16g16b16_snorm +dEQP-VK.api.format_feature_flags2.r16g16b16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16b16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16b16_uint +dEQP-VK.api.format_feature_flags2.r16g16b16_sint +dEQP-VK.api.format_feature_flags2.r16g16b16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16b16a16_unorm +dEQP-VK.api.format_feature_flags2.r16g16b16a16_snorm +dEQP-VK.api.format_feature_flags2.r16g16b16a16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16b16a16_uint +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sint +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sfloat +dEQP-VK.api.format_feature_flags2.r32_uint +dEQP-VK.api.format_feature_flags2.r32_sint +dEQP-VK.api.format_feature_flags2.r32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32_uint +dEQP-VK.api.format_feature_flags2.r32g32_sint +dEQP-VK.api.format_feature_flags2.r32g32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32b32_uint +dEQP-VK.api.format_feature_flags2.r32g32b32_sint +dEQP-VK.api.format_feature_flags2.r32g32b32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32b32a32_uint +dEQP-VK.api.format_feature_flags2.r32g32b32a32_sint +dEQP-VK.api.format_feature_flags2.r32g32b32a32_sfloat +dEQP-VK.api.format_feature_flags2.r64_uint +dEQP-VK.api.format_feature_flags2.r64_sint +dEQP-VK.api.format_feature_flags2.r64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64_uint +dEQP-VK.api.format_feature_flags2.r64g64_sint +dEQP-VK.api.format_feature_flags2.r64g64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64b64_uint +dEQP-VK.api.format_feature_flags2.r64g64b64_sint +dEQP-VK.api.format_feature_flags2.r64g64b64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64b64a64_uint +dEQP-VK.api.format_feature_flags2.r64g64b64a64_sint +dEQP-VK.api.format_feature_flags2.r64g64b64a64_sfloat +dEQP-VK.api.format_feature_flags2.b10g11r11_ufloat_pack32 +dEQP-VK.api.format_feature_flags2.e5b9g9r9_ufloat_pack32 +dEQP-VK.api.format_feature_flags2.d16_unorm +dEQP-VK.api.format_feature_flags2.x8_d24_unorm_pack32 +dEQP-VK.api.format_feature_flags2.d32_sfloat +dEQP-VK.api.format_feature_flags2.s8_uint +dEQP-VK.api.format_feature_flags2.d16_unorm_s8_uint +dEQP-VK.api.format_feature_flags2.d24_unorm_s8_uint +dEQP-VK.api.format_feature_flags2.d32_sfloat_s8_uint +dEQP-VK.api.format_feature_flags2.bc1_rgb_unorm_block +dEQP-VK.api.format_feature_flags2.bc1_rgb_srgb_block +dEQP-VK.api.format_feature_flags2.bc1_rgba_unorm_block +dEQP-VK.api.format_feature_flags2.bc1_rgba_srgb_block +dEQP-VK.api.format_feature_flags2.bc2_unorm_block +dEQP-VK.api.format_feature_flags2.bc2_srgb_block +dEQP-VK.api.format_feature_flags2.bc3_unorm_block +dEQP-VK.api.format_feature_flags2.bc3_srgb_block +dEQP-VK.api.format_feature_flags2.bc4_unorm_block +dEQP-VK.api.format_feature_flags2.bc4_snorm_block +dEQP-VK.api.format_feature_flags2.bc5_unorm_block +dEQP-VK.api.format_feature_flags2.bc5_snorm_block +dEQP-VK.api.format_feature_flags2.bc6h_ufloat_block +dEQP-VK.api.format_feature_flags2.bc6h_sfloat_block +dEQP-VK.api.format_feature_flags2.bc7_unorm_block +dEQP-VK.api.format_feature_flags2.bc7_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a1_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a1_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a8_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a8_srgb_block +dEQP-VK.api.format_feature_flags2.eac_r11_unorm_block +dEQP-VK.api.format_feature_flags2.eac_r11_snorm_block +dEQP-VK.api.format_feature_flags2.eac_r11g11_unorm_block +dEQP-VK.api.format_feature_flags2.eac_r11g11_snorm_block +dEQP-VK.api.format_feature_flags2.astc_4x4_unorm_block +dEQP-VK.api.format_feature_flags2.astc_4x4_srgb_block +dEQP-VK.api.format_feature_flags2.astc_5x4_unorm_block +dEQP-VK.api.format_feature_flags2.astc_5x4_srgb_block +dEQP-VK.api.format_feature_flags2.astc_5x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_5x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_6x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_6x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_6x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_6x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x8_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x8_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x8_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x8_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x10_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x10_srgb_block +dEQP-VK.api.format_feature_flags2.astc_12x10_unorm_block +dEQP-VK.api.format_feature_flags2.astc_12x10_srgb_block +dEQP-VK.api.format_feature_flags2.astc_12x12_unorm_block +dEQP-VK.api.format_feature_flags2.astc_12x12_srgb_block diff --git a/android/cts/master/vk-master-2021-03-01/texture.txt b/android/cts/master/vk-master-2021-03-01/texture.txt index e0d71d9..88a1eb9 100644 --- a/android/cts/master/vk-master-2021-03-01/texture.txt +++ b/android/cts/master/vk-master-2021-03-01/texture.txt @@ -497,6 +497,582 @@ dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest_mipma dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear_mipmap_nearest dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_nearest_mipmap_linear dEQP-VK.texture.filtering.3d.formats.a4b4g4r4_unorm.a4b4g4r4_unorm_linear_mipmap_linear +dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -509,6 +1085,10 @@ dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -521,6 +1101,10 @@ dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest.less_x8_d24_unorm_pack32 @@ -533,6 +1117,10 @@ dEQP-VK.texture.shadow.1d.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest.greater_x8_d24_unorm_pack32 @@ -545,6 +1133,10 @@ dEQP-VK.texture.shadow.1d.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.equal_x8_d24_unorm_pack32 @@ -557,6 +1149,10 @@ dEQP-VK.texture.shadow.1d.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.not_equal_x8_d24_unorm_pack32 @@ -569,6 +1165,10 @@ dEQP-VK.texture.shadow.1d.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest.always_x8_d24_unorm_pack32 @@ -581,6 +1181,10 @@ dEQP-VK.texture.shadow.1d.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest.never_x8_d24_unorm_pack32 @@ -593,6 +1197,10 @@ dEQP-VK.texture.shadow.1d.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.less_or_equal_x8_d24_unorm_pack32 @@ -605,6 +1213,10 @@ dEQP-VK.texture.shadow.1d.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -617,6 +1229,10 @@ dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.less_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear.less_x8_d24_unorm_pack32 @@ -629,6 +1245,10 @@ dEQP-VK.texture.shadow.1d.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear.greater_x8_d24_unorm_pack32 @@ -641,6 +1261,10 @@ dEQP-VK.texture.shadow.1d.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.equal_x8_d24_unorm_pack32 @@ -653,6 +1277,10 @@ dEQP-VK.texture.shadow.1d.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.not_equal_x8_d24_unorm_pack32 @@ -665,6 +1293,10 @@ dEQP-VK.texture.shadow.1d.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.always_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear.always_x8_d24_unorm_pack32 @@ -677,6 +1309,10 @@ dEQP-VK.texture.shadow.1d.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear.never_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear.never_x8_d24_unorm_pack32 @@ -689,6 +1325,10 @@ dEQP-VK.texture.shadow.1d.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -701,6 +1341,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -713,6 +1357,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -725,6 +1373,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -737,6 +1389,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -749,6 +1405,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -761,6 +1421,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -773,6 +1437,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -785,6 +1453,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -797,6 +1469,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -809,6 +1485,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -821,6 +1501,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -833,6 +1517,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -845,6 +1533,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -857,6 +1549,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -869,6 +1565,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -881,6 +1581,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -893,6 +1597,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -905,6 +1613,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -917,6 +1629,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -929,6 +1645,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -941,6 +1661,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -953,6 +1677,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -965,6 +1693,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -977,6 +1709,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -989,6 +1725,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -1001,6 +1741,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -1013,6 +1757,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -1025,6 +1773,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -1037,6 +1789,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -1049,6 +1805,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -1061,6 +1821,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -1073,6 +1837,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -1085,6 +1853,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -1097,6 +1869,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.less_x8_d24_unorm_pack32 @@ -1109,6 +1885,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.greater_x8_d24_unorm_pack32 @@ -1121,6 +1901,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.equal_x8_d24_unorm_pack32 @@ -1133,6 +1917,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -1145,6 +1933,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.always_x8_d24_unorm_pack32 @@ -1157,6 +1949,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.never_x8_d24_unorm_pack32 @@ -1169,6 +1965,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -1181,6 +1981,10 @@ dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -1193,6 +1997,10 @@ dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.less_x8_d24_unorm_pack32 @@ -1205,6 +2013,10 @@ dEQP-VK.texture.shadow.1d_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.greater_x8_d24_unorm_pack32 @@ -1217,6 +2029,10 @@ dEQP-VK.texture.shadow.1d_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.equal_x8_d24_unorm_pack32 @@ -1229,6 +2045,10 @@ dEQP-VK.texture.shadow.1d_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.not_equal_x8_d24_unorm_pack32 @@ -1241,6 +2061,10 @@ dEQP-VK.texture.shadow.1d_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.always_x8_d24_unorm_pack32 @@ -1253,6 +2077,10 @@ dEQP-VK.texture.shadow.1d_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.never_x8_d24_unorm_pack32 @@ -1265,6 +2093,10 @@ dEQP-VK.texture.shadow.1d_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -1277,6 +2109,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -1289,6 +2125,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d24_unor dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -1301,6 +2141,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -1313,6 +2157,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -1325,6 +2173,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -1337,6 +2189,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -1349,6 +2205,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -1361,6 +2221,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -1373,6 +2237,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -1385,6 +2253,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -1397,6 +2269,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -1409,6 +2285,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -1421,6 +2301,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -1433,6 +2317,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -1445,6 +2333,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -1457,6 +2349,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -1469,6 +2365,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -1481,6 +2381,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -1493,6 +2397,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -1505,6 +2413,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -1517,6 +2429,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -1529,6 +2445,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -1541,6 +2461,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -1553,6 +2477,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -1565,6 +2493,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -1577,6 +2509,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -1589,6 +2525,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -1601,6 +2541,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -1613,6 +2557,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -1625,6 +2573,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -1637,6 +2589,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -1649,6 +2605,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -1661,6 +2621,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -1673,6 +2637,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.less_x8_d24_unorm_pack32 @@ -1685,6 +2653,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.greater_x8_d24_unorm_pack32 @@ -1697,6 +2669,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.equal_x8_d24_unorm_pack32 @@ -1709,6 +2685,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -1721,6 +2701,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.always_x8_d24_unorm_pack32 @@ -1733,6 +2717,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.never_x8_d24_unorm_pack32 @@ -1745,6 +2733,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -1757,6 +2749,10 @@ dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -1769,6 +2765,10 @@ dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.less_x8_d24_unorm_pack32 @@ -1781,6 +2781,10 @@ dEQP-VK.texture.shadow.cube_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.greater_x8_d24_unorm_pack32 @@ -1793,6 +2797,10 @@ dEQP-VK.texture.shadow.cube_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.equal_x8_d24_unorm_pack32 @@ -1805,6 +2813,10 @@ dEQP-VK.texture.shadow.cube_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.not_equal_x8_d24_unorm_pack32 @@ -1817,6 +2829,10 @@ dEQP-VK.texture.shadow.cube_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.always_x8_d24_unorm_pack32 @@ -1829,6 +2845,10 @@ dEQP-VK.texture.shadow.cube_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.never_x8_d24_unorm_pack32 @@ -1841,6 +2861,10 @@ dEQP-VK.texture.shadow.cube_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -1853,6 +2877,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d24_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -1865,6 +2893,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d24_un dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -1877,6 +2909,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -1889,6 +2925,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -1901,6 +2941,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -1913,6 +2957,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -1925,6 +2973,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -1937,6 +2989,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -1949,6 +3005,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d24_unorm_ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -1961,6 +3021,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d24_uno dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -1973,6 +3037,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -1985,6 +3053,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -1997,6 +3069,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -2009,6 +3085,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -2021,6 +3101,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -2033,6 +3117,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -2045,6 +3133,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d24_unorm_ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -2057,6 +3149,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d24_uno dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -2069,6 +3165,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -2081,6 +3181,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -2093,6 +3197,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -2105,6 +3213,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -2117,6 +3229,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -2129,6 +3245,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -2141,6 +3261,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -2153,6 +3277,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d24_unor dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -2165,6 +3293,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -2177,6 +3309,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -2189,6 +3325,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -2201,6 +3341,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -2213,6 +3357,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -2225,6 +3373,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.compressed_3D.etc2_r8g8b8_unorm_block_3d_pot dEQP-VK.texture.compressed_3D.etc2_r8g8b8_unorm_block_3d_pot_sparse dEQP-VK.texture.compressed_3D.etc2_r8g8b8_srgb_block_3d_pot diff --git a/android/cts/master/vk-master/api.txt b/android/cts/master/vk-master/api.txt index 59ec97e..4ed63f6 100644 --- a/android/cts/master/vk-master/api.txt +++ b/android/cts/master/vk-master/api.txt @@ -205799,3 +205799,187 @@ dEQP-VK.api.invariance.random dEQP-VK.api.tooling_info.validate_getter dEQP-VK.api.tooling_info.validate_tools_properties dEQP-VK.api.tooling_info.validate_instance_layers +dEQP-VK.api.format_feature_flags2.r4g4_unorm_pack8 +dEQP-VK.api.format_feature_flags2.r4g4b4a4_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b4g4r4a4_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r5g6b5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b5g6r5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r5g5b5a1_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b5g5r5a1_unorm_pack16 +dEQP-VK.api.format_feature_flags2.a1r5g5b5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r8_unorm +dEQP-VK.api.format_feature_flags2.r8_snorm +dEQP-VK.api.format_feature_flags2.r8_uscaled +dEQP-VK.api.format_feature_flags2.r8_sscaled +dEQP-VK.api.format_feature_flags2.r8_uint +dEQP-VK.api.format_feature_flags2.r8_sint +dEQP-VK.api.format_feature_flags2.r8_srgb +dEQP-VK.api.format_feature_flags2.r8g8_unorm +dEQP-VK.api.format_feature_flags2.r8g8_snorm +dEQP-VK.api.format_feature_flags2.r8g8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8_uint +dEQP-VK.api.format_feature_flags2.r8g8_sint +dEQP-VK.api.format_feature_flags2.r8g8_srgb +dEQP-VK.api.format_feature_flags2.r8g8b8_unorm +dEQP-VK.api.format_feature_flags2.r8g8b8_snorm +dEQP-VK.api.format_feature_flags2.r8g8b8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8b8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8b8_uint +dEQP-VK.api.format_feature_flags2.r8g8b8_sint +dEQP-VK.api.format_feature_flags2.r8g8b8_srgb +dEQP-VK.api.format_feature_flags2.b8g8r8_unorm +dEQP-VK.api.format_feature_flags2.b8g8r8_snorm +dEQP-VK.api.format_feature_flags2.b8g8r8_uscaled +dEQP-VK.api.format_feature_flags2.b8g8r8_sscaled +dEQP-VK.api.format_feature_flags2.b8g8r8_uint +dEQP-VK.api.format_feature_flags2.b8g8r8_sint +dEQP-VK.api.format_feature_flags2.b8g8r8_srgb +dEQP-VK.api.format_feature_flags2.r8g8b8a8_unorm +dEQP-VK.api.format_feature_flags2.r8g8b8a8_snorm +dEQP-VK.api.format_feature_flags2.r8g8b8a8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8b8a8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8b8a8_uint +dEQP-VK.api.format_feature_flags2.r8g8b8a8_sint +dEQP-VK.api.format_feature_flags2.r8g8b8a8_srgb +dEQP-VK.api.format_feature_flags2.b8g8r8a8_unorm +dEQP-VK.api.format_feature_flags2.b8g8r8a8_snorm +dEQP-VK.api.format_feature_flags2.b8g8r8a8_uscaled +dEQP-VK.api.format_feature_flags2.b8g8r8a8_sscaled +dEQP-VK.api.format_feature_flags2.b8g8r8a8_uint +dEQP-VK.api.format_feature_flags2.b8g8r8a8_sint +dEQP-VK.api.format_feature_flags2.b8g8r8a8_srgb +dEQP-VK.api.format_feature_flags2.a8b8g8r8_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_uint_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_sint_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_srgb_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_uint_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_sint_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_uint_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_sint_pack32 +dEQP-VK.api.format_feature_flags2.r16_unorm +dEQP-VK.api.format_feature_flags2.r16_snorm +dEQP-VK.api.format_feature_flags2.r16_uscaled +dEQP-VK.api.format_feature_flags2.r16_sscaled +dEQP-VK.api.format_feature_flags2.r16_uint +dEQP-VK.api.format_feature_flags2.r16_sint +dEQP-VK.api.format_feature_flags2.r16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16_unorm +dEQP-VK.api.format_feature_flags2.r16g16_snorm +dEQP-VK.api.format_feature_flags2.r16g16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16_uint +dEQP-VK.api.format_feature_flags2.r16g16_sint +dEQP-VK.api.format_feature_flags2.r16g16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16b16_unorm +dEQP-VK.api.format_feature_flags2.r16g16b16_snorm +dEQP-VK.api.format_feature_flags2.r16g16b16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16b16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16b16_uint +dEQP-VK.api.format_feature_flags2.r16g16b16_sint +dEQP-VK.api.format_feature_flags2.r16g16b16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16b16a16_unorm +dEQP-VK.api.format_feature_flags2.r16g16b16a16_snorm +dEQP-VK.api.format_feature_flags2.r16g16b16a16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16b16a16_uint +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sint +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sfloat +dEQP-VK.api.format_feature_flags2.r32_uint +dEQP-VK.api.format_feature_flags2.r32_sint +dEQP-VK.api.format_feature_flags2.r32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32_uint +dEQP-VK.api.format_feature_flags2.r32g32_sint +dEQP-VK.api.format_feature_flags2.r32g32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32b32_uint +dEQP-VK.api.format_feature_flags2.r32g32b32_sint +dEQP-VK.api.format_feature_flags2.r32g32b32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32b32a32_uint +dEQP-VK.api.format_feature_flags2.r32g32b32a32_sint +dEQP-VK.api.format_feature_flags2.r32g32b32a32_sfloat +dEQP-VK.api.format_feature_flags2.r64_uint +dEQP-VK.api.format_feature_flags2.r64_sint +dEQP-VK.api.format_feature_flags2.r64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64_uint +dEQP-VK.api.format_feature_flags2.r64g64_sint +dEQP-VK.api.format_feature_flags2.r64g64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64b64_uint +dEQP-VK.api.format_feature_flags2.r64g64b64_sint +dEQP-VK.api.format_feature_flags2.r64g64b64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64b64a64_uint +dEQP-VK.api.format_feature_flags2.r64g64b64a64_sint +dEQP-VK.api.format_feature_flags2.r64g64b64a64_sfloat +dEQP-VK.api.format_feature_flags2.b10g11r11_ufloat_pack32 +dEQP-VK.api.format_feature_flags2.e5b9g9r9_ufloat_pack32 +dEQP-VK.api.format_feature_flags2.d16_unorm +dEQP-VK.api.format_feature_flags2.x8_d24_unorm_pack32 +dEQP-VK.api.format_feature_flags2.d32_sfloat +dEQP-VK.api.format_feature_flags2.s8_uint +dEQP-VK.api.format_feature_flags2.d16_unorm_s8_uint +dEQP-VK.api.format_feature_flags2.d24_unorm_s8_uint +dEQP-VK.api.format_feature_flags2.d32_sfloat_s8_uint +dEQP-VK.api.format_feature_flags2.bc1_rgb_unorm_block +dEQP-VK.api.format_feature_flags2.bc1_rgb_srgb_block +dEQP-VK.api.format_feature_flags2.bc1_rgba_unorm_block +dEQP-VK.api.format_feature_flags2.bc1_rgba_srgb_block +dEQP-VK.api.format_feature_flags2.bc2_unorm_block +dEQP-VK.api.format_feature_flags2.bc2_srgb_block +dEQP-VK.api.format_feature_flags2.bc3_unorm_block +dEQP-VK.api.format_feature_flags2.bc3_srgb_block +dEQP-VK.api.format_feature_flags2.bc4_unorm_block +dEQP-VK.api.format_feature_flags2.bc4_snorm_block +dEQP-VK.api.format_feature_flags2.bc5_unorm_block +dEQP-VK.api.format_feature_flags2.bc5_snorm_block +dEQP-VK.api.format_feature_flags2.bc6h_ufloat_block +dEQP-VK.api.format_feature_flags2.bc6h_sfloat_block +dEQP-VK.api.format_feature_flags2.bc7_unorm_block +dEQP-VK.api.format_feature_flags2.bc7_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a1_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a1_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a8_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a8_srgb_block +dEQP-VK.api.format_feature_flags2.eac_r11_unorm_block +dEQP-VK.api.format_feature_flags2.eac_r11_snorm_block +dEQP-VK.api.format_feature_flags2.eac_r11g11_unorm_block +dEQP-VK.api.format_feature_flags2.eac_r11g11_snorm_block +dEQP-VK.api.format_feature_flags2.astc_4x4_unorm_block +dEQP-VK.api.format_feature_flags2.astc_4x4_srgb_block +dEQP-VK.api.format_feature_flags2.astc_5x4_unorm_block +dEQP-VK.api.format_feature_flags2.astc_5x4_srgb_block +dEQP-VK.api.format_feature_flags2.astc_5x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_5x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_6x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_6x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_6x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_6x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x8_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x8_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x8_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x8_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x10_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x10_srgb_block +dEQP-VK.api.format_feature_flags2.astc_12x10_unorm_block +dEQP-VK.api.format_feature_flags2.astc_12x10_srgb_block +dEQP-VK.api.format_feature_flags2.astc_12x12_unorm_block +dEQP-VK.api.format_feature_flags2.astc_12x12_srgb_block diff --git a/android/cts/master/vk-master/texture.txt b/android/cts/master/vk-master/texture.txt index 31e6e4e..94ce49e 100644 --- a/android/cts/master/vk-master/texture.txt +++ b/android/cts/master/vk-master/texture.txt @@ -3560,6 +3560,10 @@ dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -3572,6 +3576,10 @@ dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.less_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.nearest.less_x8_d24_unorm_pack32 @@ -3584,6 +3592,10 @@ dEQP-VK.texture.shadow.2d.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest.greater_x8_d24_unorm_pack32 @@ -3596,6 +3608,10 @@ dEQP-VK.texture.shadow.2d.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.equal_x8_d24_unorm_pack32 @@ -3608,6 +3624,10 @@ dEQP-VK.texture.shadow.2d.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.not_equal_x8_d24_unorm_pack32 @@ -3620,6 +3640,10 @@ dEQP-VK.texture.shadow.2d.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.always_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.nearest.always_x8_d24_unorm_pack32 @@ -3632,6 +3656,10 @@ dEQP-VK.texture.shadow.2d.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.never_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.nearest.never_x8_d24_unorm_pack32 @@ -3644,6 +3672,10 @@ dEQP-VK.texture.shadow.2d.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.less_or_equal_x8_d24_unorm_pack32 @@ -3656,6 +3688,10 @@ dEQP-VK.texture.shadow.2d.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -3668,6 +3704,10 @@ dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.less_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.linear.less_x8_d24_unorm_pack32 @@ -3680,6 +3720,10 @@ dEQP-VK.texture.shadow.2d.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.linear.greater_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.linear.greater_x8_d24_unorm_pack32 @@ -3692,6 +3736,10 @@ dEQP-VK.texture.shadow.2d.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.linear.equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.equal_x8_d24_unorm_pack32 @@ -3704,6 +3752,10 @@ dEQP-VK.texture.shadow.2d.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.not_equal_x8_d24_unorm_pack32 @@ -3716,6 +3768,10 @@ dEQP-VK.texture.shadow.2d.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.always_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.linear.always_x8_d24_unorm_pack32 @@ -3728,6 +3784,10 @@ dEQP-VK.texture.shadow.2d.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.linear.never_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.linear.never_x8_d24_unorm_pack32 @@ -3740,6 +3800,10 @@ dEQP-VK.texture.shadow.2d.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -3752,6 +3816,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -3764,6 +3832,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -3776,6 +3848,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -3788,6 +3864,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -3800,6 +3880,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -3812,6 +3896,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -3824,6 +3912,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -3836,6 +3928,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -3848,6 +3944,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -3860,6 +3960,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -3872,6 +3976,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -3884,6 +3992,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -3896,6 +4008,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -3908,6 +4024,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -3920,6 +4040,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -3932,6 +4056,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -3944,6 +4072,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -3956,6 +4088,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -3968,6 +4104,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -3980,6 +4120,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -3992,6 +4136,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4004,6 +4152,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4016,6 +4168,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4028,6 +4184,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -4040,6 +4200,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4052,6 +4216,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -4064,6 +4232,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -4076,6 +4248,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -4088,6 +4264,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4100,6 +4280,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4112,6 +4296,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4124,6 +4312,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4136,6 +4328,10 @@ dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4148,6 +4344,10 @@ dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.nearest.less_x8_d24_unorm_pack32 @@ -4160,6 +4360,10 @@ dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest.greater_x8_d24_unorm_pack32 @@ -4172,6 +4376,10 @@ dEQP-VK.texture.shadow.cube.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.equal_x8_d24_unorm_pack32 @@ -4184,6 +4392,10 @@ dEQP-VK.texture.shadow.cube.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.not_equal_x8_d24_unorm_pack32 @@ -4196,6 +4408,10 @@ dEQP-VK.texture.shadow.cube.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.nearest.always_x8_d24_unorm_pack32 @@ -4208,6 +4424,10 @@ dEQP-VK.texture.shadow.cube.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.nearest.never_x8_d24_unorm_pack32 @@ -4220,6 +4440,10 @@ dEQP-VK.texture.shadow.cube.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.less_or_equal_x8_d24_unorm_pack32 @@ -4232,6 +4456,10 @@ dEQP-VK.texture.shadow.cube.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4244,6 +4472,10 @@ dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.less_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.linear.less_x8_d24_unorm_pack32 @@ -4256,6 +4488,10 @@ dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.linear.greater_x8_d24_unorm_pack32 @@ -4268,6 +4504,10 @@ dEQP-VK.texture.shadow.cube.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.equal_x8_d24_unorm_pack32 @@ -4280,6 +4520,10 @@ dEQP-VK.texture.shadow.cube.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.not_equal_x8_d24_unorm_pack32 @@ -4292,6 +4536,10 @@ dEQP-VK.texture.shadow.cube.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.always_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.linear.always_x8_d24_unorm_pack32 @@ -4304,6 +4552,10 @@ dEQP-VK.texture.shadow.cube.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.linear.never_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.linear.never_x8_d24_unorm_pack32 @@ -4316,6 +4568,10 @@ dEQP-VK.texture.shadow.cube.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4328,6 +4584,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4340,6 +4600,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -4352,6 +4616,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -4364,6 +4632,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -4376,6 +4648,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -4388,6 +4664,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -4400,6 +4680,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -4412,6 +4696,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4424,6 +4712,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4436,6 +4728,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -4448,6 +4744,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -4460,6 +4760,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -4472,6 +4776,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -4484,6 +4792,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -4496,6 +4808,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -4508,6 +4824,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -4520,6 +4840,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4532,6 +4856,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -4544,6 +4872,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -4556,6 +4888,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -4568,6 +4904,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4580,6 +4920,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4592,6 +4936,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4604,6 +4952,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -4616,6 +4968,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4628,6 +4984,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -4640,6 +5000,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -4652,6 +5016,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -4664,6 +5032,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4676,6 +5048,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4688,6 +5064,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4700,6 +5080,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4712,6 +5096,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4724,6 +5112,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.less_x8_d24_unorm_pack32 @@ -4736,6 +5128,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.greater_x8_d24_unorm_pack32 @@ -4748,6 +5144,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.equal_x8_d24_unorm_pack32 @@ -4760,6 +5160,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -4772,6 +5176,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.always_x8_d24_unorm_pack32 @@ -4784,6 +5192,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.never_x8_d24_unorm_pack32 @@ -4796,6 +5208,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -4808,6 +5224,10 @@ dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4820,6 +5240,10 @@ dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.less_x8_d24_unorm_pack32 @@ -4832,6 +5256,10 @@ dEQP-VK.texture.shadow.2d_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.greater_x8_d24_unorm_pack32 @@ -4844,6 +5272,10 @@ dEQP-VK.texture.shadow.2d_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.equal_x8_d24_unorm_pack32 @@ -4856,6 +5288,10 @@ dEQP-VK.texture.shadow.2d_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.not_equal_x8_d24_unorm_pack32 @@ -4868,6 +5304,10 @@ dEQP-VK.texture.shadow.2d_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.always_x8_d24_unorm_pack32 @@ -4880,6 +5320,10 @@ dEQP-VK.texture.shadow.2d_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.never_x8_d24_unorm_pack32 @@ -4892,6 +5336,10 @@ dEQP-VK.texture.shadow.2d_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4904,6 +5352,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4916,6 +5368,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d24_unor dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -4928,6 +5384,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -4940,6 +5400,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -4952,6 +5416,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -4964,6 +5432,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -4976,6 +5448,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -4988,6 +5464,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5000,6 +5480,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5012,6 +5496,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -5024,6 +5512,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -5036,6 +5528,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -5048,6 +5544,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -5060,6 +5560,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -5072,6 +5576,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -5084,6 +5592,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5096,6 +5608,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5108,6 +5624,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5120,6 +5640,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5132,6 +5656,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -5144,6 +5672,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -5156,6 +5688,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -5168,6 +5704,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -5180,6 +5720,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5192,6 +5736,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5204,6 +5752,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5216,6 +5768,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5228,6 +5784,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -5240,6 +5800,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -5252,6 +5816,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -5264,6 +5832,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -5276,6 +5848,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5288,6 +5864,10 @@ dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5300,6 +5880,10 @@ dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest.less_x8_d24_unorm_pack32 @@ -5312,6 +5896,10 @@ dEQP-VK.texture.shadow.1d.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest.greater_x8_d24_unorm_pack32 @@ -5324,6 +5912,10 @@ dEQP-VK.texture.shadow.1d.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.equal_x8_d24_unorm_pack32 @@ -5336,6 +5928,10 @@ dEQP-VK.texture.shadow.1d.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.not_equal_x8_d24_unorm_pack32 @@ -5348,6 +5944,10 @@ dEQP-VK.texture.shadow.1d.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest.always_x8_d24_unorm_pack32 @@ -5360,6 +5960,10 @@ dEQP-VK.texture.shadow.1d.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest.never_x8_d24_unorm_pack32 @@ -5372,6 +5976,10 @@ dEQP-VK.texture.shadow.1d.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.less_or_equal_x8_d24_unorm_pack32 @@ -5384,6 +5992,10 @@ dEQP-VK.texture.shadow.1d.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5396,6 +6008,10 @@ dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.less_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear.less_x8_d24_unorm_pack32 @@ -5408,6 +6024,10 @@ dEQP-VK.texture.shadow.1d.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear.greater_x8_d24_unorm_pack32 @@ -5420,6 +6040,10 @@ dEQP-VK.texture.shadow.1d.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.equal_x8_d24_unorm_pack32 @@ -5432,6 +6056,10 @@ dEQP-VK.texture.shadow.1d.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.not_equal_x8_d24_unorm_pack32 @@ -5444,6 +6072,10 @@ dEQP-VK.texture.shadow.1d.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.always_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear.always_x8_d24_unorm_pack32 @@ -5456,6 +6088,10 @@ dEQP-VK.texture.shadow.1d.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear.never_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear.never_x8_d24_unorm_pack32 @@ -5468,6 +6104,10 @@ dEQP-VK.texture.shadow.1d.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5480,6 +6120,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5492,6 +6136,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -5504,6 +6152,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -5516,6 +6168,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -5528,6 +6184,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -5540,6 +6200,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -5552,6 +6216,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -5564,6 +6232,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5576,6 +6248,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5588,6 +6264,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -5600,6 +6280,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -5612,6 +6296,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -5624,6 +6312,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -5636,6 +6328,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -5648,6 +6344,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -5660,6 +6360,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5672,6 +6376,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5684,6 +6392,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5696,6 +6408,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5708,6 +6424,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -5720,6 +6440,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -5732,6 +6456,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -5744,6 +6472,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -5756,6 +6488,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5768,6 +6504,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5780,6 +6520,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5792,6 +6536,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5804,6 +6552,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -5816,6 +6568,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -5828,6 +6584,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -5840,6 +6600,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -5852,6 +6616,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5864,6 +6632,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5876,6 +6648,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.less_x8_d24_unorm_pack32 @@ -5888,6 +6664,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.greater_x8_d24_unorm_pack32 @@ -5900,6 +6680,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.equal_x8_d24_unorm_pack32 @@ -5912,6 +6696,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -5924,6 +6712,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.always_x8_d24_unorm_pack32 @@ -5936,6 +6728,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.never_x8_d24_unorm_pack32 @@ -5948,6 +6744,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -5960,6 +6760,10 @@ dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5972,6 +6776,10 @@ dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.less_x8_d24_unorm_pack32 @@ -5984,6 +6792,10 @@ dEQP-VK.texture.shadow.1d_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.greater_x8_d24_unorm_pack32 @@ -5996,6 +6808,10 @@ dEQP-VK.texture.shadow.1d_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.equal_x8_d24_unorm_pack32 @@ -6008,6 +6824,10 @@ dEQP-VK.texture.shadow.1d_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.not_equal_x8_d24_unorm_pack32 @@ -6020,6 +6840,10 @@ dEQP-VK.texture.shadow.1d_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.always_x8_d24_unorm_pack32 @@ -6032,6 +6856,10 @@ dEQP-VK.texture.shadow.1d_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.never_x8_d24_unorm_pack32 @@ -6044,6 +6872,10 @@ dEQP-VK.texture.shadow.1d_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6056,6 +6888,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6068,6 +6904,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d24_unor dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6080,6 +6920,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6092,6 +6936,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6104,6 +6952,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6116,6 +6968,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6128,6 +6984,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -6140,6 +7000,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6152,6 +7016,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6164,6 +7032,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6176,6 +7048,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6188,6 +7064,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6200,6 +7080,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6212,6 +7096,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6224,6 +7112,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -6236,6 +7128,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -6248,6 +7144,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6260,6 +7160,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -6272,6 +7176,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -6284,6 +7192,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -6296,6 +7208,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -6308,6 +7224,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -6320,6 +7240,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -6332,6 +7256,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -6344,6 +7272,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6356,6 +7288,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -6368,6 +7304,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -6380,6 +7320,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -6392,6 +7336,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -6404,6 +7352,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -6416,6 +7368,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -6428,6 +7384,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6440,6 +7400,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6452,6 +7416,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.less_x8_d24_unorm_pack32 @@ -6464,6 +7432,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.greater_x8_d24_unorm_pack32 @@ -6476,6 +7448,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.equal_x8_d24_unorm_pack32 @@ -6488,6 +7464,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -6500,6 +7480,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.always_x8_d24_unorm_pack32 @@ -6512,6 +7496,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.never_x8_d24_unorm_pack32 @@ -6524,6 +7512,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -6536,6 +7528,10 @@ dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6548,6 +7544,10 @@ dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.less_x8_d24_unorm_pack32 @@ -6560,6 +7560,10 @@ dEQP-VK.texture.shadow.cube_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.greater_x8_d24_unorm_pack32 @@ -6572,6 +7576,10 @@ dEQP-VK.texture.shadow.cube_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.equal_x8_d24_unorm_pack32 @@ -6584,6 +7592,10 @@ dEQP-VK.texture.shadow.cube_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.not_equal_x8_d24_unorm_pack32 @@ -6596,6 +7608,10 @@ dEQP-VK.texture.shadow.cube_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.always_x8_d24_unorm_pack32 @@ -6608,6 +7624,10 @@ dEQP-VK.texture.shadow.cube_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.never_x8_d24_unorm_pack32 @@ -6620,6 +7640,10 @@ dEQP-VK.texture.shadow.cube_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6632,6 +7656,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d24_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6644,6 +7672,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d24_un dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6656,6 +7688,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6668,6 +7704,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6680,6 +7720,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6692,6 +7736,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6704,6 +7752,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -6716,6 +7768,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6728,6 +7784,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d24_unorm_ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6740,6 +7800,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d24_uno dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6752,6 +7816,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6764,6 +7832,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6776,6 +7848,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6788,6 +7864,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6800,6 +7880,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -6812,6 +7896,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -6824,6 +7912,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d24_unorm_ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6836,6 +7928,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d24_uno dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -6848,6 +7944,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -6860,6 +7960,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -6872,6 +7976,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -6884,6 +7992,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -6896,6 +8008,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -6908,6 +8024,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -6920,6 +8040,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6932,6 +8056,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d24_unor dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -6944,6 +8072,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -6956,6 +8088,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -6968,6 +8104,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -6980,6 +8120,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -6992,6 +8136,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -7004,6 +8152,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_nearest dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_linear_min_nearest dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_linear diff --git a/external/vulkancts/framework/vulkan/vkBasicTypes.inl b/external/vulkancts/framework/vulkan/vkBasicTypes.inl index 6f03d79..ab8984c 100644 --- a/external/vulkancts/framework/vulkan/vkBasicTypes.inl +++ b/external/vulkancts/framework/vulkan/vkBasicTypes.inl @@ -672,6 +672,7 @@ enum VkStructureType VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT = 1000352001, VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT = 1000352002, VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT = 1000353000, + VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR = 1000360000, VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364000, VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA = 1000364001, VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364002, @@ -3966,6 +3967,43 @@ static const VkAccessFlagBits2KHR VK_ACCESS_2_FRAGMENT_DENSITY_MAP_READ_BIT_EXT static const VkAccessFlagBits2KHR VK_ACCESS_2_COLOR_ATTACHMENT_READ_NONCOHERENT_BIT_EXT = 0x00080000ULL; static const VkAccessFlagBits2KHR VK_ACCESS_2_INVOCATION_MASK_READ_BIT_HUAWEI = 0x8000000000ULL; +typedef uint64_t VkFormatFeatureFlags2KHR; +typedef uint64_t VkFormatFeatureFlagBits2KHR; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR = 0x00000001ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR = 0x00000002ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_IMAGE_ATOMIC_BIT_KHR = 0x00000004ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_UNIFORM_TEXEL_BUFFER_BIT_KHR = 0x00000008ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_BIT_KHR = 0x00000010ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_ATOMIC_BIT_KHR = 0x00000020ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VERTEX_BUFFER_BIT_KHR = 0x00000040ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT_KHR = 0x00000080ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BLEND_BIT_KHR = 0x00000100ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT_KHR = 0x00000200ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_BLIT_SRC_BIT_KHR = 0x00000400ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_BLIT_DST_BIT_KHR = 0x00000800ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_BIT_KHR = 0x00001000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG = 0x00002000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT_KHR = 0x00004000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT_KHR = 0x00008000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR = 0x00010000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_MIDPOINT_CHROMA_SAMPLES_BIT_KHR = 0x00020000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR = 0x00040000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR = 0x00080000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR = 0x00100000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR = 0x00200000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_DISJOINT_BIT_KHR = 0x00400000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COSITED_CHROMA_SAMPLES_BIT_KHR = 0x00800000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_FRAGMENT_DENSITY_MAP_BIT_EXT = 0x01000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_DECODE_OUTPUT_BIT_KHR = 0x02000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_DECODE_DPB_BIT_KHR = 0x04000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_ENCODE_INPUT_BIT_KHR = 0x08000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_ENCODE_DPB_BIT_KHR = 0x10000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR = 0x20000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x40000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR = 0x80000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR = 0x100000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR = 0x200000000ULL; + VK_DEFINE_PLATFORM_TYPE(XlibDisplayPtr, void*) VK_DEFINE_PLATFORM_TYPE(XlibWindow, uintptr_t) VK_DEFINE_PLATFORM_TYPE(XlibVisualID, uint32_t) @@ -4064,6 +4102,7 @@ VK_DEFINE_PLATFORM_TYPE(CAMetalLayer, void*) #define VK_KHR_ZERO_INITIALIZE_WORKGROUP_MEMORY_SPEC_VERSION 1 #define VK_KHR_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_SPEC_VERSION 1 #define VK_KHR_COPY_COMMANDS_2_EXTENSION_NAME "VK_KHR_copy_commands2" +#define VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME "VK_KHR_format_feature_flags2" #define VK_EXT_DEBUG_REPORT_SPEC_VERSION 10 #define VK_NV_GLSL_SHADER_SPEC_VERSION 1 #define VK_EXT_DEPTH_RANGE_UNRESTRICTED_SPEC_VERSION 1 diff --git a/external/vulkancts/framework/vulkan/vkDeviceExtensions.inl b/external/vulkancts/framework/vulkan/vkDeviceExtensions.inl index cfd915e..82e4b11 100644 --- a/external/vulkancts/framework/vulkan/vkDeviceExtensions.inl +++ b/external/vulkancts/framework/vulkan/vkDeviceExtensions.inl @@ -79,5 +79,6 @@ static const char* s_allowedDeviceKhrExtensions[] = "VK_KHR_shader_subgroup_uniform_control_flow", "VK_KHR_present_id", "VK_KHR_present_wait", + "VK_KHR_format_feature_flags2", }; diff --git a/external/vulkancts/framework/vulkan/vkExtensionFunctions.inl b/external/vulkancts/framework/vulkan/vkExtensionFunctions.inl index 378eac1..e7d8338 100644 --- a/external/vulkancts/framework/vulkan/vkExtensionFunctions.inl +++ b/external/vulkancts/framework/vulkan/vkExtensionFunctions.inl @@ -318,6 +318,10 @@ void getInstanceExtensionFunctions (uint32_t apiVersion, ::std::string extName, { return; } + if (extName == "VK_KHR_format_feature_flags2") + { + return; + } if (extName == "VK_EXT_debug_report") { functions.push_back("vkCreateDebugReportCallbackEXT"); @@ -1446,6 +1450,10 @@ void getDeviceExtensionFunctions (uint32_t apiVersion, ::std::string extName, :: functions.push_back("vkCmdResolveImage2KHR"); return; } + if (extName == "VK_KHR_format_feature_flags2") + { + return; + } if (extName == "VK_EXT_debug_report") { return; diff --git a/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl b/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl index 4b4f290..6acf365 100644 --- a/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl +++ b/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl @@ -1201,6 +1201,11 @@ template<> VkStructureType getStructureType (void) return VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2_KHR; } +template<> VkStructureType getStructureType (void) +{ + return VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR; +} + template<> VkStructureType getStructureType (void) { return VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT; diff --git a/external/vulkancts/framework/vulkan/vkStrUtil.inl b/external/vulkancts/framework/vulkan/vkStrUtil.inl index 7d9e18b..287e9ee 100644 --- a/external/vulkancts/framework/vulkan/vkStrUtil.inl +++ b/external/vulkancts/framework/vulkan/vkStrUtil.inl @@ -821,6 +821,7 @@ std::ostream& operator<< (std::ostream& s, const VkImageBlit2KHR& value); std::ostream& operator<< (std::ostream& s, const VkBlitImageInfo2KHR& value); std::ostream& operator<< (std::ostream& s, const VkImageResolve2KHR& value); std::ostream& operator<< (std::ostream& s, const VkResolveImageInfo2KHR& value); +std::ostream& operator<< (std::ostream& s, const VkFormatPropertiesExtendedKHR& value); std::ostream& operator<< (std::ostream& s, const VkDebugReportCallbackCreateInfoEXT& value); std::ostream& operator<< (std::ostream& s, const VkPipelineRasterizationStateRasterizationOrderAMD& value); std::ostream& operator<< (std::ostream& s, const VkDebugMarkerObjectNameInfoEXT& value); diff --git a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl index 38b06d4..232d32d 100644 --- a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl +++ b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl @@ -673,6 +673,7 @@ const char* getStructureTypeName (VkStructureType value) case VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT: return "VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT"; case VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT: return "VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT"; case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT"; + case VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR: return "VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR"; case VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA: return "VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA"; case VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA: return "VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA"; case VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA: return "VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA"; @@ -8577,6 +8578,18 @@ std::ostream& operator<< (std::ostream& s, const VkResolveImageInfo2KHR& value) return s; } +std::ostream& operator<< (std::ostream& s, const VkFormatPropertiesExtendedKHR& value) +{ + s << "VkFormatPropertiesExtendedKHR = {\n"; + s << "\tsType = " << value.sType << '\n'; + s << "\tpNext = " << value.pNext << '\n'; + s << "\tlinearTilingFeatures = " << value.linearTilingFeatures << '\n'; + s << "\toptimalTilingFeatures = " << value.optimalTilingFeatures << '\n'; + s << "\tbufferFeatures = " << value.bufferFeatures << '\n'; + s << '}'; + return s; +} + std::ostream& operator<< (std::ostream& s, const VkDebugReportCallbackCreateInfoEXT& value) { s << "VkDebugReportCallbackCreateInfoEXT = {\n"; diff --git a/external/vulkancts/framework/vulkan/vkStructTypes.inl b/external/vulkancts/framework/vulkan/vkStructTypes.inl index 82e34a7..b5f34e9 100644 --- a/external/vulkancts/framework/vulkan/vkStructTypes.inl +++ b/external/vulkancts/framework/vulkan/vkStructTypes.inl @@ -3183,6 +3183,15 @@ struct VkResolveImageInfo2KHR const VkImageResolve2KHR* pRegions; }; +struct VkFormatPropertiesExtendedKHR +{ + VkStructureType sType; + void* pNext; + VkFormatFeatureFlags2KHR linearTilingFeatures; + VkFormatFeatureFlags2KHR optimalTilingFeatures; + VkFormatFeatureFlags2KHR bufferFeatures; +}; + struct VkDebugReportCallbackCreateInfoEXT { VkStructureType sType; diff --git a/external/vulkancts/framework/vulkan/vkVulkan_c.inl b/external/vulkancts/framework/vulkan/vkVulkan_c.inl index a513f0c..6395ecb 100644 --- a/external/vulkancts/framework/vulkan/vkVulkan_c.inl +++ b/external/vulkancts/framework/vulkan/vkVulkan_c.inl @@ -1728,6 +1728,7 @@ typedef enum VkStructureType { VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT = 1000352001, VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT = 1000352002, VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT = 1000353000, + VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR = 1000360000, VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364000, VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA = 1000364001, VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364002, @@ -9257,6 +9258,66 @@ VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage2KHR( #endif +#define VK_KHR_format_feature_flags2 1 +#define VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION 1 +#define VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME "VK_KHR_format_feature_flags2" +typedef VkFlags64 VkFormatFeatureFlags2KHR; + +// Flag bits for VkFormatFeatureFlagBits2KHR +typedef VkFlags64 VkFormatFeatureFlagBits2KHR; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR = 0x00000001ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR = 0x00000002ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_IMAGE_ATOMIC_BIT_KHR = 0x00000004ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_UNIFORM_TEXEL_BUFFER_BIT_KHR = 0x00000008ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_BIT_KHR = 0x00000010ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_ATOMIC_BIT_KHR = 0x00000020ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VERTEX_BUFFER_BIT_KHR = 0x00000040ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT_KHR = 0x00000080ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BLEND_BIT_KHR = 0x00000100ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT_KHR = 0x00000200ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_BLIT_SRC_BIT_KHR = 0x00000400ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_BLIT_DST_BIT_KHR = 0x00000800ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_BIT_KHR = 0x00001000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG = 0x00002000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT_KHR = 0x00004000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT_KHR = 0x00008000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR = 0x00010000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_MIDPOINT_CHROMA_SAMPLES_BIT_KHR = 0x00020000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR = 0x00040000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR = 0x00080000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR = 0x00100000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR = 0x00200000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_DISJOINT_BIT_KHR = 0x00400000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COSITED_CHROMA_SAMPLES_BIT_KHR = 0x00800000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_FRAGMENT_DENSITY_MAP_BIT_EXT = 0x01000000ULL; +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_DECODE_OUTPUT_BIT_KHR = 0x02000000ULL; +#endif +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_DECODE_DPB_BIT_KHR = 0x04000000ULL; +#endif +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_ENCODE_INPUT_BIT_KHR = 0x08000000ULL; +#endif +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_ENCODE_DPB_BIT_KHR = 0x10000000ULL; +#endif +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR = 0x20000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x40000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR = 0x80000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR = 0x100000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR = 0x200000000ULL; + +typedef struct VkFormatPropertiesExtendedKHR { + VkStructureType sType; + void* pNext; + VkFormatFeatureFlags2KHR linearTilingFeatures; + VkFormatFeatureFlags2KHR optimalTilingFeatures; + VkFormatFeatureFlags2KHR bufferFeatures; +} VkFormatPropertiesExtendedKHR; + + + #define VK_EXT_debug_report 1 VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDebugReportCallbackEXT) #define VK_EXT_DEBUG_REPORT_SPEC_VERSION 10 diff --git a/external/vulkancts/modules/vulkan/api/CMakeLists.txt b/external/vulkancts/modules/vulkan/api/CMakeLists.txt index 2827451..9b1afa9 100644 --- a/external/vulkancts/modules/vulkan/api/CMakeLists.txt +++ b/external/vulkancts/modules/vulkan/api/CMakeLists.txt @@ -64,6 +64,8 @@ set(DEQP_VK_API_SRCS vktApiMemoryRequirementInvarianceTests.hpp vktApiToolingInfoTests.cpp vktApiToolingInfoTests.hpp + vktApiFormatPropertiesExtendedKHRtests.cpp + vktApiFormatPropertiesExtendedKHRtests.hpp ) set(DEQP_VK_API_LIBS diff --git a/external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.cpp b/external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.cpp new file mode 100644 index 0000000..680ca51 --- /dev/null +++ b/external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.cpp @@ -0,0 +1,78 @@ +/*------------------------------------------------------------------------- +* Vulkan Conformance Tests +* ------------------------ +* +* Copyright (c) 2021 The Khronos Group Inc. +* Copyright (c) 2016 The Android Open Source Project +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +* +*//*! +* \file +* \brief VK_KHR_format_feature_flags2 Tests. +*//*--------------------------------------------------------------------*/ + +#include "vktApiFormatPropertiesExtendedKHRtests.hpp" +#include "vktTestCase.hpp" +#include "vktTestCaseUtil.hpp" +#include "vktTestGroupUtil.hpp" +#include "vkStrUtil.hpp" + +namespace +{ +using namespace vk; +using namespace vkt; + +void checkSupport (Context& context, const VkFormat format) +{ + DE_UNREF(format); + context.requireDeviceFunctionality(VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME); + context.requireInstanceFunctionality(VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME); +} + +tcu::TestStatus test (Context& context, const VkFormat format) +{ + const VkFormatPropertiesExtendedKHR formatProperties (context.getFormatProperties(format)); + const VkFormatPropertiesExtendedKHR requiredProperties (context.getRequiredFormatProperties(format)); + + bool allPass = true; + allPass = allPass && ((formatProperties.bufferFeatures & requiredProperties.bufferFeatures) == requiredProperties.bufferFeatures); + allPass = allPass && ((formatProperties.linearTilingFeatures & requiredProperties.linearTilingFeatures) == requiredProperties.linearTilingFeatures); + allPass = allPass && ((formatProperties.optimalTilingFeatures & requiredProperties.optimalTilingFeatures) == requiredProperties.optimalTilingFeatures); + + return allPass ? tcu::TestStatus::pass("") : tcu::TestStatus::fail(""); +} + +void createTestCases (tcu::TestCaseGroup* group) +{ + for (VkFormat format = VK_FORMAT_R4G4_UNORM_PACK8; format < VK_CORE_FORMAT_LAST; format = static_cast(format+1)) + { + std::string testName = de::toLower(std::string(getFormatName(format)).substr(10)); + addFunctionCase(group, testName, std::string(), checkSupport, test, format); + } +} + +} // namespace + +namespace vkt +{ +namespace api +{ + +tcu::TestCaseGroup* createFormatPropertiesExtendedKHRTests (tcu::TestContext& testCtx) +{ + return createTestGroup(testCtx, "format_feature_flags2", "VK_KHR_format_feature_flags2 tests", createTestCases); +} + +} // api +} // vkt diff --git a/external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.hpp b/external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.hpp new file mode 100644 index 0000000..8c719f2 --- /dev/null +++ b/external/vulkancts/modules/vulkan/api/vktApiFormatPropertiesExtendedKHRtests.hpp @@ -0,0 +1,39 @@ +#ifndef _VKTAPIFORMATPROPERTIESEXTENDEDKHRTESTS_HPP +#define _VKTAPIFORMATPROPERTIESEXTENDEDKHRTESTS_HPP +/*------------------------------------------------------------------------- + * Vulkan Conformance Tests + * ------------------------ + * + * Copyright (c) 2021 The Khronos Group Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + *//*! + * \file + * \brief VK_KHR_format_feature_flags2 Tests. + *//*--------------------------------------------------------------------*/ + +#include "tcuDefs.hpp" +#include "tcuTestCase.hpp" + +namespace vkt +{ +namespace api +{ + +tcu::TestCaseGroup* createFormatPropertiesExtendedKHRTests (tcu::TestContext& testCtx); + +} // api +} // vkt + +#endif // _VKTAPIFORMATPROPERTIESEXTENDEDKHRTESTS_HPP diff --git a/external/vulkancts/modules/vulkan/api/vktApiTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiTests.cpp index 185169e..f64f84f 100644 --- a/external/vulkancts/modules/vulkan/api/vktApiTests.cpp +++ b/external/vulkancts/modules/vulkan/api/vktApiTests.cpp @@ -49,6 +49,7 @@ #include "vktApiPipelineTests.hpp" #include "vktApiMemoryRequirementInvarianceTests.hpp" #include "vktApiToolingInfoTests.hpp" +#include "vktApiFormatPropertiesExtendedKHRtests.hpp" namespace vkt { @@ -94,6 +95,7 @@ void createApiTests (tcu::TestCaseGroup* apiTests) apiTests->addChild(createPipelineTests (testCtx)); apiTests->addChild(createMemoryRequirementInvarianceTests (testCtx)); apiTests->addChild(createToolingInfoTests (testCtx)); + apiTests->addChild(createFormatPropertiesExtendedKHRTests (testCtx)); } } // anonymous diff --git a/external/vulkancts/modules/vulkan/image/vktImageLoadStoreTests.cpp b/external/vulkancts/modules/vulkan/image/vktImageLoadStoreTests.cpp index fd4f4a2..8a4fc6a 100644 --- a/external/vulkancts/modules/vulkan/image/vktImageLoadStoreTests.cpp +++ b/external/vulkancts/modules/vulkan/image/vktImageLoadStoreTests.cpp @@ -479,10 +479,10 @@ StoreTest::StoreTest (tcu::TestContext& testCtx, void StoreTest::checkSupport (Context& context) const { - const VkFormatProperties formatProperties (getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), m_format)); + const VkFormatPropertiesExtendedKHR formatProperties (context.getFormatProperties(m_format)); - if (!m_declareImageFormatInShader) - context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_SHADER_STORAGE_IMAGE_WRITE_WITHOUT_FORMAT); + if (!m_declareImageFormatInShader && !(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format not supported for unformatted stores via storage images"); if (m_texture.type() == IMAGE_TYPE_CUBE_ARRAY) context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_IMAGE_CUBE_ARRAY); @@ -1079,17 +1079,14 @@ LoadStoreTest::LoadStoreTest (tcu::TestContext& testCtx, void LoadStoreTest::checkSupport (Context& context) const { - const vk::VkFormatProperties formatProperties (vk::getPhysicalDeviceFormatProperties(context.getInstanceInterface(), - context.getPhysicalDevice(), - m_format)); - const vk::VkFormatProperties imageFormatProperties (vk::getPhysicalDeviceFormatProperties(context.getInstanceInterface(), - context.getPhysicalDevice(), - m_imageFormat)); + const VkFormatPropertiesExtendedKHR formatProperties (context.getFormatProperties(m_format)); + const VkFormatPropertiesExtendedKHR imageFormatProperties (context.getFormatProperties(m_imageFormat)); + if (m_imageLoadStoreLodAMD) context.requireDeviceFunctionality("VK_AMD_shader_image_load_store_lod"); - if (!m_bufferLoadUniform && !m_declareImageFormatInShader) - context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_SHADER_STORAGE_IMAGE_READ_WITHOUT_FORMAT); + if (!m_bufferLoadUniform && !m_declareImageFormatInShader && !(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format not supported for unformatted loads via storage images"); if (m_texture.type() == IMAGE_TYPE_CUBE_ARRAY) context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_IMAGE_CUBE_ARRAY); @@ -1106,13 +1103,11 @@ void LoadStoreTest::checkSupport (Context& context) const if ((m_texture.type() == IMAGE_TYPE_BUFFER) && !(imageFormatProperties.bufferFeatures)) TCU_THROW(NotSupportedError, "Underlying format not supported at all for buffers"); - if (formatHasThreeComponents(m_format)) + if (formatHasThreeComponents(m_format)) { // When the source buffer is three-component, the destination buffer is single-component. VkFormat dstFormat = getSingleComponentFormat(m_format); - const vk::VkFormatProperties dstFormatProperties (vk::getPhysicalDeviceFormatProperties(context.getInstanceInterface(), - context.getPhysicalDevice(), - dstFormat)); + const VkFormatPropertiesExtendedKHR dstFormatProperties (context.getFormatProperties(dstFormat)); if (m_texture.type() == IMAGE_TYPE_BUFFER && !(dstFormatProperties.bufferFeatures & VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT)) TCU_THROW(NotSupportedError, "Format not supported for storage texel buffers"); @@ -2219,9 +2214,9 @@ ImageExtendOperandTest::ImageExtendOperandTest (tcu::TestContext& testCtx, { } -void checkFormatProperties (const InstanceInterface& vki, VkPhysicalDevice physDev, VkFormat format) +void checkFormatProperties (Context& context, VkFormat format) { - const auto formatProperties = getPhysicalDeviceFormatProperties(vki, physDev, format); + const VkFormatPropertiesExtendedKHR formatProperties (context.getFormatProperties(format)); if (!(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT)) TCU_THROW(NotSupportedError, "Format not supported for storage images"); @@ -2239,18 +2234,13 @@ void check64BitSupportIfNeeded (Context& context, VkFormat readFormat, VkFormat void ImageExtendOperandTest::checkSupport (Context& context) const { - DE_ASSERT(m_texture.type() != IMAGE_TYPE_BUFFER); - if (!context.requireDeviceFunctionality("VK_KHR_spirv_1_4")) TCU_THROW(NotSupportedError, "VK_KHR_spirv_1_4 not supported"); check64BitSupportIfNeeded(context, m_readFormat, m_writeFormat); - const auto& vki = context.getInstanceInterface(); - const auto physDev = context.getPhysicalDevice(); - - checkFormatProperties(vki, physDev, m_readFormat); - checkFormatProperties(vki, physDev, m_writeFormat); + checkFormatProperties(context, m_readFormat); + checkFormatProperties(context, m_writeFormat); } void ImageExtendOperandTest::initPrograms (SourceCollections& programCollection) const diff --git a/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp b/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp index b028065..2b9676a 100644 --- a/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp +++ b/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp @@ -205,6 +205,13 @@ bool verifyTexCompareResult (tcu::TestContext& testCtx, return numFailedPixels == 0; } +void checkTextureSupport (Context& context, const Texture2DShadowTestCaseParameters& testParameters) +{ + const VkFormatPropertiesExtendedKHR formatProperties = context.getFormatProperties(testParameters.format); + if (!(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format does not support shadow sampling"); +} + class Texture2DShadowTestInstance : public TestInstance { public: @@ -410,6 +417,14 @@ struct TextureCubeShadowTestCaseParameters : public TextureShadowCommonTestCaseP { }; +void checkTextureSupport (Context& context, const TextureCubeShadowTestCaseParameters& testParameters) +{ + const VkFormatPropertiesExtendedKHR formatProperties = context.getFormatProperties(testParameters.format); + if (!(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format does not support shadow sampling"); +} + + class TextureCubeShadowTestInstance : public TestInstance { public: @@ -628,6 +643,13 @@ struct Texture2DArrayShadowTestCaseParameters : public TextureShadowCommonTestCa { }; +void checkTextureSupport (Context& context, const Texture2DArrayShadowTestCaseParameters& testParameters) +{ + const VkFormatPropertiesExtendedKHR formatProperties = context.getFormatProperties(testParameters.format); + if (!(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format does not support shadow sampling"); +} + class Texture2DArrayShadowTestInstance : public TestInstance { public: @@ -839,6 +861,13 @@ struct Texture1DShadowTestCaseParameters : public Texture1DTestCaseParameters, p { }; +void checkTextureSupport (Context& context, const Texture1DShadowTestCaseParameters& testParameters) +{ + const VkFormatPropertiesExtendedKHR formatProperties = context.getFormatProperties(testParameters.format); + if (!(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format does not support shadow sampling"); +} + class Texture1DShadowTestInstance : public TestInstance { public: @@ -1043,6 +1072,13 @@ struct Texture1DArrayShadowTestCaseParameters : public TextureShadowCommonTestCa { }; +void checkTextureSupport (Context& context, const Texture1DArrayShadowTestCaseParameters& testParameters) +{ + const VkFormatPropertiesExtendedKHR formatProperties = context.getFormatProperties(testParameters.format); + if (!(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format does not support shadow sampling"); +} + class Texture1DArrayShadowTestInstance : public TestInstance { public: @@ -1251,6 +1287,13 @@ struct TextureCubeArrayShadowTestCaseParameters : public TextureShadowCommonTest { }; +void checkTextureSupport (Context& context, const TextureCubeArrayShadowTestCaseParameters& testParameters) +{ + const VkFormatPropertiesExtendedKHR formatProperties = context.getFormatProperties(testParameters.format); + if (!(formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR)) + TCU_THROW(NotSupportedError, "Format does not support shadow sampling"); +} + class TextureCubeArrayShadowTestInstance : public TestInstance { public: @@ -1481,14 +1524,17 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests) { const char* name; const VkFormat format; + const VkImageAspectFlags aspect; } formats[] = { - { "d16_unorm", VK_FORMAT_D16_UNORM }, - { "x8_d24_unorm_pack32", VK_FORMAT_X8_D24_UNORM_PACK32 }, - { "d32_sfloat", VK_FORMAT_D32_SFLOAT }, - { "d16_unorm_s8_uint", VK_FORMAT_D16_UNORM_S8_UINT }, - { "d24_unorm_s8_uint", VK_FORMAT_D24_UNORM_S8_UINT }, - { "d32_sfloat_s8_uint", VK_FORMAT_D32_SFLOAT_S8_UINT } + { "d16_unorm", VK_FORMAT_D16_UNORM, VK_IMAGE_ASPECT_DEPTH_BIT }, + { "x8_d24_unorm_pack32", VK_FORMAT_X8_D24_UNORM_PACK32, VK_IMAGE_ASPECT_DEPTH_BIT }, + { "d32_sfloat", VK_FORMAT_D32_SFLOAT, VK_IMAGE_ASPECT_DEPTH_BIT }, + { "d16_unorm_s8_uint", VK_FORMAT_D16_UNORM_S8_UINT, VK_IMAGE_ASPECT_DEPTH_BIT }, + { "d24_unorm_s8_uint", VK_FORMAT_D24_UNORM_S8_UINT, VK_IMAGE_ASPECT_DEPTH_BIT }, + { "d32_sfloat_s8_uint", VK_FORMAT_D32_SFLOAT_S8_UINT, VK_IMAGE_ASPECT_DEPTH_BIT }, + { "r16_unorm", VK_FORMAT_R16_UNORM, VK_IMAGE_ASPECT_COLOR_BIT }, + { "r32_sfloat", VK_FORMAT_R32_SFLOAT, VK_IMAGE_ASPECT_COLOR_BIT } }; static const struct @@ -1548,7 +1594,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests) testParameters.wrapT = Sampler::REPEAT_GL; testParameters.width = 32; testParameters.height = 64; - testParameters.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; + testParameters.aspectMask = formats[formatNdx].aspect; testParameters.programs.push_back(PROGRAM_2D_SHADOW); filterGroup->addChild(new TextureTestCase(testCtx, name.c_str(), "", testParameters)); @@ -1587,7 +1633,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests) testParameters.wrapS = Sampler::REPEAT_GL; testParameters.wrapT = Sampler::REPEAT_GL; testParameters.size = 32; - testParameters.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; + testParameters.aspectMask = formats[formatNdx].aspect; testParameters.programs.push_back(PROGRAM_CUBE_SHADOW); @@ -1629,7 +1675,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests) testParameters.width = 32; testParameters.height = 64; testParameters.numLayers = 8; - testParameters.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; + testParameters.aspectMask = formats[formatNdx].aspect; testParameters.programs.push_back(PROGRAM_2D_ARRAY_SHADOW); @@ -1668,7 +1714,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests) testParameters.compareOp = compareOp[compareNdx].op; testParameters.wrapS = Sampler::REPEAT_GL; testParameters.width = 32; - testParameters.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; + testParameters.aspectMask = formats[formatNdx].aspect; testParameters.programs.push_back(PROGRAM_1D_SHADOW); filterGroup->addChild(new TextureTestCase(testCtx, name.c_str(), "", testParameters)); @@ -1707,7 +1753,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests) testParameters.wrapS = Sampler::REPEAT_GL; testParameters.width = 32; testParameters.numLayers = 8; - testParameters.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; + testParameters.aspectMask = formats[formatNdx].aspect; testParameters.programs.push_back(PROGRAM_1D_ARRAY_SHADOW); @@ -1748,7 +1794,7 @@ void populateTextureShadowTests (tcu::TestCaseGroup* textureShadowTests) testParameters.wrapT = Sampler::REPEAT_GL; testParameters.size = 32; testParameters.numLayers = 4 * 6; - testParameters.aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT; + testParameters.aspectMask = formats[formatNdx].aspect; testParameters.programs.push_back(PROGRAM_CUBE_ARRAY_SHADOW); diff --git a/external/vulkancts/modules/vulkan/vktTestCase.cpp b/external/vulkancts/modules/vulkan/vktTestCase.cpp index 3b8c60d..1d0b3b5 100644 --- a/external/vulkancts/modules/vulkan/vktTestCase.cpp +++ b/external/vulkancts/modules/vulkan/vktTestCase.cpp @@ -687,6 +687,125 @@ bool Context::requireDeviceCoreFeature (const DeviceCoreFeature requiredFeature) return true; } +static bool isExtendedStorageFormat (VkFormat format) +{ + switch(format) + { + case VK_FORMAT_R8G8B8A8_UNORM: + case VK_FORMAT_R8G8B8A8_SNORM: + case VK_FORMAT_R8G8B8A8_UINT: + case VK_FORMAT_R8G8B8A8_SINT: + case VK_FORMAT_R32_UINT: + case VK_FORMAT_R32_SINT: + case VK_FORMAT_R32_SFLOAT: + case VK_FORMAT_R32G32_UINT: + case VK_FORMAT_R32G32_SINT: + case VK_FORMAT_R32G32_SFLOAT: + case VK_FORMAT_R32G32B32A32_UINT: + case VK_FORMAT_R32G32B32A32_SINT: + case VK_FORMAT_R32G32B32A32_SFLOAT: + case VK_FORMAT_R16G16B16A16_UINT: + case VK_FORMAT_R16G16B16A16_SINT: + case VK_FORMAT_R16G16B16A16_SFLOAT: + case VK_FORMAT_R16G16_SFLOAT: + case VK_FORMAT_B10G11R11_UFLOAT_PACK32: + case VK_FORMAT_R16_SFLOAT: + case VK_FORMAT_R16G16B16A16_UNORM: + case VK_FORMAT_A2B10G10R10_UNORM_PACK32: + case VK_FORMAT_R16G16_UNORM: + case VK_FORMAT_R8G8_UNORM: + case VK_FORMAT_R16_UNORM: + case VK_FORMAT_R8_UNORM: + case VK_FORMAT_R16G16B16A16_SNORM: + case VK_FORMAT_R16G16_SNORM: + case VK_FORMAT_R8G8_SNORM: + case VK_FORMAT_R16_SNORM: + case VK_FORMAT_R8_SNORM: + case VK_FORMAT_R16G16_SINT: + case VK_FORMAT_R8G8_SINT: + case VK_FORMAT_R16_SINT: + case VK_FORMAT_R8_SINT: + case VK_FORMAT_A2B10G10R10_UINT_PACK32: + case VK_FORMAT_R16G16_UINT: + case VK_FORMAT_R8G8_UINT: + case VK_FORMAT_R16_UINT: + case VK_FORMAT_R8_UINT: + return true; + default: + return false; + } +} + +static bool isDepthFormat (VkFormat format) +{ + switch(format) + { + case VK_FORMAT_D16_UNORM: + case VK_FORMAT_X8_D24_UNORM_PACK32: + case VK_FORMAT_D32_SFLOAT: + case VK_FORMAT_D16_UNORM_S8_UINT: + case VK_FORMAT_D24_UNORM_S8_UINT: + case VK_FORMAT_D32_SFLOAT_S8_UINT: + return true; + default: + return false; + } +} + +vk::VkFormatPropertiesExtendedKHR Context::getRequiredFormatProperties(const vk::VkFormat& format) const +{ + vk::VkFormatPropertiesExtendedKHR p; + p.sType = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR; + p.pNext = DE_NULL; + + vk::VkFormatProperties properties; + getInstanceInterface().getPhysicalDeviceFormatProperties(getPhysicalDevice(), format, &properties); + p.linearTilingFeatures = properties.linearTilingFeatures; + p.optimalTilingFeatures = properties.optimalTilingFeatures; + p.bufferFeatures = properties.bufferFeatures; + + const vk::VkPhysicalDeviceFeatures& featuresAvailable = getDeviceFeatures(); + if (isExtendedStorageFormat(format) && featuresAvailable.shaderStorageImageReadWithoutFormat) + { + if (p.linearTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) + p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR; + if (p.optimalTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) + p.optimalTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR; + } + if (isExtendedStorageFormat(format) && featuresAvailable.shaderStorageImageWriteWithoutFormat) + { + if (p.linearTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) + p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR; + if (p.optimalTilingFeatures & VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR) + p.optimalTilingFeatures |= VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR; + } + if (isDepthFormat(format) && (p.linearTilingFeatures & (VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR))) + p.linearTilingFeatures |= VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR; + if (isDepthFormat(format) && (p.optimalTilingFeatures & (VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR))) + p.optimalTilingFeatures |= VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR; + + return p; +} + +vk::VkFormatPropertiesExtendedKHR Context::getFormatProperties(const vk::VkFormat& format) const +{ + if (isDeviceFunctionalitySupported(VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME)) // "VK_KHR_format_feature_flags2" + { + vk::VkFormatPropertiesExtendedKHR p; + p.sType = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR; + p.pNext = DE_NULL; + + vk::VkFormatProperties2 properties; + properties.sType = VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2; + properties.pNext = &p; + + getInstanceInterface().getPhysicalDeviceFormatProperties2(getPhysicalDevice(), format, &properties); + return p; + } + else + return Context::getRequiredFormatProperties(format); +} + void* Context::getInstanceProcAddr () { return (void*)m_platformInterface.getGetInstanceProcAddr(); diff --git a/external/vulkancts/modules/vulkan/vktTestCase.hpp b/external/vulkancts/modules/vulkan/vktTestCase.hpp index 6b5ab92..65dfe87 100644 --- a/external/vulkancts/modules/vulkan/vktTestCase.hpp +++ b/external/vulkancts/modules/vulkan/vktTestCase.hpp @@ -107,6 +107,9 @@ public: bool requireInstanceFunctionality (const std::string& required) const; bool requireDeviceCoreFeature (const DeviceCoreFeature requiredDeviceCoreFeature); + vk::VkFormatPropertiesExtendedKHR getFormatProperties (const vk::VkFormat& format) const; + vk::VkFormatPropertiesExtendedKHR getRequiredFormatProperties (const vk::VkFormat& format) const; + void* getInstanceProcAddr (); bool isBufferDeviceAddressSupported (void) const; diff --git a/external/vulkancts/mustpass/master/vk-default/api.txt b/external/vulkancts/mustpass/master/vk-default/api.txt index 3854c82..402abd1 100644 --- a/external/vulkancts/mustpass/master/vk-default/api.txt +++ b/external/vulkancts/mustpass/master/vk-default/api.txt @@ -205798,3 +205798,187 @@ dEQP-VK.api.invariance.random dEQP-VK.api.tooling_info.validate_getter dEQP-VK.api.tooling_info.validate_tools_properties dEQP-VK.api.tooling_info.validate_instance_layers +dEQP-VK.api.format_feature_flags2.r4g4_unorm_pack8 +dEQP-VK.api.format_feature_flags2.r4g4b4a4_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b4g4r4a4_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r5g6b5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b5g6r5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r5g5b5a1_unorm_pack16 +dEQP-VK.api.format_feature_flags2.b5g5r5a1_unorm_pack16 +dEQP-VK.api.format_feature_flags2.a1r5g5b5_unorm_pack16 +dEQP-VK.api.format_feature_flags2.r8_unorm +dEQP-VK.api.format_feature_flags2.r8_snorm +dEQP-VK.api.format_feature_flags2.r8_uscaled +dEQP-VK.api.format_feature_flags2.r8_sscaled +dEQP-VK.api.format_feature_flags2.r8_uint +dEQP-VK.api.format_feature_flags2.r8_sint +dEQP-VK.api.format_feature_flags2.r8_srgb +dEQP-VK.api.format_feature_flags2.r8g8_unorm +dEQP-VK.api.format_feature_flags2.r8g8_snorm +dEQP-VK.api.format_feature_flags2.r8g8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8_uint +dEQP-VK.api.format_feature_flags2.r8g8_sint +dEQP-VK.api.format_feature_flags2.r8g8_srgb +dEQP-VK.api.format_feature_flags2.r8g8b8_unorm +dEQP-VK.api.format_feature_flags2.r8g8b8_snorm +dEQP-VK.api.format_feature_flags2.r8g8b8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8b8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8b8_uint +dEQP-VK.api.format_feature_flags2.r8g8b8_sint +dEQP-VK.api.format_feature_flags2.r8g8b8_srgb +dEQP-VK.api.format_feature_flags2.b8g8r8_unorm +dEQP-VK.api.format_feature_flags2.b8g8r8_snorm +dEQP-VK.api.format_feature_flags2.b8g8r8_uscaled +dEQP-VK.api.format_feature_flags2.b8g8r8_sscaled +dEQP-VK.api.format_feature_flags2.b8g8r8_uint +dEQP-VK.api.format_feature_flags2.b8g8r8_sint +dEQP-VK.api.format_feature_flags2.b8g8r8_srgb +dEQP-VK.api.format_feature_flags2.r8g8b8a8_unorm +dEQP-VK.api.format_feature_flags2.r8g8b8a8_snorm +dEQP-VK.api.format_feature_flags2.r8g8b8a8_uscaled +dEQP-VK.api.format_feature_flags2.r8g8b8a8_sscaled +dEQP-VK.api.format_feature_flags2.r8g8b8a8_uint +dEQP-VK.api.format_feature_flags2.r8g8b8a8_sint +dEQP-VK.api.format_feature_flags2.r8g8b8a8_srgb +dEQP-VK.api.format_feature_flags2.b8g8r8a8_unorm +dEQP-VK.api.format_feature_flags2.b8g8r8a8_snorm +dEQP-VK.api.format_feature_flags2.b8g8r8a8_uscaled +dEQP-VK.api.format_feature_flags2.b8g8r8a8_sscaled +dEQP-VK.api.format_feature_flags2.b8g8r8a8_uint +dEQP-VK.api.format_feature_flags2.b8g8r8a8_sint +dEQP-VK.api.format_feature_flags2.b8g8r8a8_srgb +dEQP-VK.api.format_feature_flags2.a8b8g8r8_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_uint_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_sint_pack32 +dEQP-VK.api.format_feature_flags2.a8b8g8r8_srgb_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_uint_pack32 +dEQP-VK.api.format_feature_flags2.a2r10g10b10_sint_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_unorm_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_snorm_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_uscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_sscaled_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_uint_pack32 +dEQP-VK.api.format_feature_flags2.a2b10g10r10_sint_pack32 +dEQP-VK.api.format_feature_flags2.r16_unorm +dEQP-VK.api.format_feature_flags2.r16_snorm +dEQP-VK.api.format_feature_flags2.r16_uscaled +dEQP-VK.api.format_feature_flags2.r16_sscaled +dEQP-VK.api.format_feature_flags2.r16_uint +dEQP-VK.api.format_feature_flags2.r16_sint +dEQP-VK.api.format_feature_flags2.r16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16_unorm +dEQP-VK.api.format_feature_flags2.r16g16_snorm +dEQP-VK.api.format_feature_flags2.r16g16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16_uint +dEQP-VK.api.format_feature_flags2.r16g16_sint +dEQP-VK.api.format_feature_flags2.r16g16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16b16_unorm +dEQP-VK.api.format_feature_flags2.r16g16b16_snorm +dEQP-VK.api.format_feature_flags2.r16g16b16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16b16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16b16_uint +dEQP-VK.api.format_feature_flags2.r16g16b16_sint +dEQP-VK.api.format_feature_flags2.r16g16b16_sfloat +dEQP-VK.api.format_feature_flags2.r16g16b16a16_unorm +dEQP-VK.api.format_feature_flags2.r16g16b16a16_snorm +dEQP-VK.api.format_feature_flags2.r16g16b16a16_uscaled +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sscaled +dEQP-VK.api.format_feature_flags2.r16g16b16a16_uint +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sint +dEQP-VK.api.format_feature_flags2.r16g16b16a16_sfloat +dEQP-VK.api.format_feature_flags2.r32_uint +dEQP-VK.api.format_feature_flags2.r32_sint +dEQP-VK.api.format_feature_flags2.r32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32_uint +dEQP-VK.api.format_feature_flags2.r32g32_sint +dEQP-VK.api.format_feature_flags2.r32g32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32b32_uint +dEQP-VK.api.format_feature_flags2.r32g32b32_sint +dEQP-VK.api.format_feature_flags2.r32g32b32_sfloat +dEQP-VK.api.format_feature_flags2.r32g32b32a32_uint +dEQP-VK.api.format_feature_flags2.r32g32b32a32_sint +dEQP-VK.api.format_feature_flags2.r32g32b32a32_sfloat +dEQP-VK.api.format_feature_flags2.r64_uint +dEQP-VK.api.format_feature_flags2.r64_sint +dEQP-VK.api.format_feature_flags2.r64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64_uint +dEQP-VK.api.format_feature_flags2.r64g64_sint +dEQP-VK.api.format_feature_flags2.r64g64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64b64_uint +dEQP-VK.api.format_feature_flags2.r64g64b64_sint +dEQP-VK.api.format_feature_flags2.r64g64b64_sfloat +dEQP-VK.api.format_feature_flags2.r64g64b64a64_uint +dEQP-VK.api.format_feature_flags2.r64g64b64a64_sint +dEQP-VK.api.format_feature_flags2.r64g64b64a64_sfloat +dEQP-VK.api.format_feature_flags2.b10g11r11_ufloat_pack32 +dEQP-VK.api.format_feature_flags2.e5b9g9r9_ufloat_pack32 +dEQP-VK.api.format_feature_flags2.d16_unorm +dEQP-VK.api.format_feature_flags2.x8_d24_unorm_pack32 +dEQP-VK.api.format_feature_flags2.d32_sfloat +dEQP-VK.api.format_feature_flags2.s8_uint +dEQP-VK.api.format_feature_flags2.d16_unorm_s8_uint +dEQP-VK.api.format_feature_flags2.d24_unorm_s8_uint +dEQP-VK.api.format_feature_flags2.d32_sfloat_s8_uint +dEQP-VK.api.format_feature_flags2.bc1_rgb_unorm_block +dEQP-VK.api.format_feature_flags2.bc1_rgb_srgb_block +dEQP-VK.api.format_feature_flags2.bc1_rgba_unorm_block +dEQP-VK.api.format_feature_flags2.bc1_rgba_srgb_block +dEQP-VK.api.format_feature_flags2.bc2_unorm_block +dEQP-VK.api.format_feature_flags2.bc2_srgb_block +dEQP-VK.api.format_feature_flags2.bc3_unorm_block +dEQP-VK.api.format_feature_flags2.bc3_srgb_block +dEQP-VK.api.format_feature_flags2.bc4_unorm_block +dEQP-VK.api.format_feature_flags2.bc4_snorm_block +dEQP-VK.api.format_feature_flags2.bc5_unorm_block +dEQP-VK.api.format_feature_flags2.bc5_snorm_block +dEQP-VK.api.format_feature_flags2.bc6h_ufloat_block +dEQP-VK.api.format_feature_flags2.bc6h_sfloat_block +dEQP-VK.api.format_feature_flags2.bc7_unorm_block +dEQP-VK.api.format_feature_flags2.bc7_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a1_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a1_srgb_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a8_unorm_block +dEQP-VK.api.format_feature_flags2.etc2_r8g8b8a8_srgb_block +dEQP-VK.api.format_feature_flags2.eac_r11_unorm_block +dEQP-VK.api.format_feature_flags2.eac_r11_snorm_block +dEQP-VK.api.format_feature_flags2.eac_r11g11_unorm_block +dEQP-VK.api.format_feature_flags2.eac_r11g11_snorm_block +dEQP-VK.api.format_feature_flags2.astc_4x4_unorm_block +dEQP-VK.api.format_feature_flags2.astc_4x4_srgb_block +dEQP-VK.api.format_feature_flags2.astc_5x4_unorm_block +dEQP-VK.api.format_feature_flags2.astc_5x4_srgb_block +dEQP-VK.api.format_feature_flags2.astc_5x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_5x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_6x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_6x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_6x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_6x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_8x8_unorm_block +dEQP-VK.api.format_feature_flags2.astc_8x8_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x5_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x5_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x6_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x6_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x8_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x8_srgb_block +dEQP-VK.api.format_feature_flags2.astc_10x10_unorm_block +dEQP-VK.api.format_feature_flags2.astc_10x10_srgb_block +dEQP-VK.api.format_feature_flags2.astc_12x10_unorm_block +dEQP-VK.api.format_feature_flags2.astc_12x10_srgb_block +dEQP-VK.api.format_feature_flags2.astc_12x12_unorm_block +dEQP-VK.api.format_feature_flags2.astc_12x12_srgb_block diff --git a/external/vulkancts/mustpass/master/vk-default/texture.txt b/external/vulkancts/mustpass/master/vk-default/texture.txt index 03a36c1..b59b13c 100644 --- a/external/vulkancts/mustpass/master/vk-default/texture.txt +++ b/external/vulkancts/mustpass/master/vk-default/texture.txt @@ -3750,6 +3750,10 @@ dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -3762,6 +3766,10 @@ dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.less_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.nearest.less_x8_d24_unorm_pack32 @@ -3774,6 +3782,10 @@ dEQP-VK.texture.shadow.2d.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest.greater_x8_d24_unorm_pack32 @@ -3786,6 +3798,10 @@ dEQP-VK.texture.shadow.2d.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.equal_x8_d24_unorm_pack32 @@ -3798,6 +3814,10 @@ dEQP-VK.texture.shadow.2d.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest.not_equal_x8_d24_unorm_pack32 @@ -3810,6 +3830,10 @@ dEQP-VK.texture.shadow.2d.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.always_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.nearest.always_x8_d24_unorm_pack32 @@ -3822,6 +3846,10 @@ dEQP-VK.texture.shadow.2d.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.nearest.never_d16_unorm dEQP-VK.texture.shadow.2d.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.nearest.never_x8_d24_unorm_pack32 @@ -3834,6 +3862,10 @@ dEQP-VK.texture.shadow.2d.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.less_or_equal_x8_d24_unorm_pack32 @@ -3846,6 +3878,10 @@ dEQP-VK.texture.shadow.2d.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -3858,6 +3894,10 @@ dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.less_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.linear.less_x8_d24_unorm_pack32 @@ -3870,6 +3910,10 @@ dEQP-VK.texture.shadow.2d.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.linear.greater_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.linear.greater_x8_d24_unorm_pack32 @@ -3882,6 +3926,10 @@ dEQP-VK.texture.shadow.2d.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.linear.equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.equal_x8_d24_unorm_pack32 @@ -3894,6 +3942,10 @@ dEQP-VK.texture.shadow.2d.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear.not_equal_x8_d24_unorm_pack32 @@ -3906,6 +3958,10 @@ dEQP-VK.texture.shadow.2d.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear.always_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.linear.always_x8_d24_unorm_pack32 @@ -3918,6 +3974,10 @@ dEQP-VK.texture.shadow.2d.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.linear.never_d16_unorm dEQP-VK.texture.shadow.2d.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.linear.never_x8_d24_unorm_pack32 @@ -3930,6 +3990,10 @@ dEQP-VK.texture.shadow.2d.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -3942,6 +4006,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -3954,6 +4022,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -3966,6 +4038,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -3978,6 +4054,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -3990,6 +4070,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -4002,6 +4086,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -4014,6 +4102,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -4026,6 +4118,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4038,6 +4134,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4050,6 +4150,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -4062,6 +4166,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -4074,6 +4182,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -4086,6 +4198,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -4098,6 +4214,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -4110,6 +4230,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -4122,6 +4246,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -4134,6 +4262,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4146,6 +4278,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -4158,6 +4294,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -4170,6 +4310,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -4182,6 +4326,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4194,6 +4342,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4206,6 +4358,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4218,6 +4374,10 @@ dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -4230,6 +4390,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4242,6 +4406,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -4254,6 +4422,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -4266,6 +4438,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -4278,6 +4454,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4290,6 +4470,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4302,6 +4486,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4314,6 +4502,10 @@ dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4326,6 +4518,10 @@ dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4338,6 +4534,10 @@ dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.nearest.less_x8_d24_unorm_pack32 @@ -4350,6 +4550,10 @@ dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest.greater_x8_d24_unorm_pack32 @@ -4362,6 +4566,10 @@ dEQP-VK.texture.shadow.cube.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.equal_x8_d24_unorm_pack32 @@ -4374,6 +4582,10 @@ dEQP-VK.texture.shadow.cube.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest.not_equal_x8_d24_unorm_pack32 @@ -4386,6 +4598,10 @@ dEQP-VK.texture.shadow.cube.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.nearest.always_x8_d24_unorm_pack32 @@ -4398,6 +4614,10 @@ dEQP-VK.texture.shadow.cube.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.nearest.never_x8_d24_unorm_pack32 @@ -4410,6 +4630,10 @@ dEQP-VK.texture.shadow.cube.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.less_or_equal_x8_d24_unorm_pack32 @@ -4422,6 +4646,10 @@ dEQP-VK.texture.shadow.cube.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4434,6 +4662,10 @@ dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.less_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.linear.less_x8_d24_unorm_pack32 @@ -4446,6 +4678,10 @@ dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.linear.greater_x8_d24_unorm_pack32 @@ -4458,6 +4694,10 @@ dEQP-VK.texture.shadow.cube.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.equal_x8_d24_unorm_pack32 @@ -4470,6 +4710,10 @@ dEQP-VK.texture.shadow.cube.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear.not_equal_x8_d24_unorm_pack32 @@ -4482,6 +4726,10 @@ dEQP-VK.texture.shadow.cube.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear.always_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.linear.always_x8_d24_unorm_pack32 @@ -4494,6 +4742,10 @@ dEQP-VK.texture.shadow.cube.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.linear.never_d16_unorm dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.linear.never_x8_d24_unorm_pack32 @@ -4506,6 +4758,10 @@ dEQP-VK.texture.shadow.cube.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4518,6 +4774,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4530,6 +4790,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -4542,6 +4806,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -4554,6 +4822,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -4566,6 +4838,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -4578,6 +4854,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -4590,6 +4870,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -4602,6 +4886,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4614,6 +4902,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4626,6 +4918,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -4638,6 +4934,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -4650,6 +4950,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -4662,6 +4966,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -4674,6 +4982,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -4686,6 +4998,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -4698,6 +5014,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -4710,6 +5030,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4722,6 +5046,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -4734,6 +5062,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -4746,6 +5078,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -4758,6 +5094,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4770,6 +5110,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4782,6 +5126,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4794,6 +5142,10 @@ dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -4806,6 +5158,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -4818,6 +5174,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -4830,6 +5190,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -4842,6 +5206,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -4854,6 +5222,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -4866,6 +5238,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -4878,6 +5254,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -4890,6 +5270,10 @@ dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -4902,6 +5286,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -4914,6 +5302,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.less_x8_d24_unorm_pack32 @@ -4926,6 +5318,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.greater_x8_d24_unorm_pack32 @@ -4938,6 +5334,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.equal_x8_d24_unorm_pack32 @@ -4950,6 +5350,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -4962,6 +5366,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.always_x8_d24_unorm_pack32 @@ -4974,6 +5382,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest.never_x8_d24_unorm_pack32 @@ -4986,6 +5398,10 @@ dEQP-VK.texture.shadow.2d_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -4998,6 +5414,10 @@ dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5010,6 +5430,10 @@ dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.less_x8_d24_unorm_pack32 @@ -5022,6 +5446,10 @@ dEQP-VK.texture.shadow.2d_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.greater_x8_d24_unorm_pack32 @@ -5034,6 +5462,10 @@ dEQP-VK.texture.shadow.2d_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.equal_x8_d24_unorm_pack32 @@ -5046,6 +5478,10 @@ dEQP-VK.texture.shadow.2d_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.not_equal_x8_d24_unorm_pack32 @@ -5058,6 +5494,10 @@ dEQP-VK.texture.shadow.2d_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.always_x8_d24_unorm_pack32 @@ -5070,6 +5510,10 @@ dEQP-VK.texture.shadow.2d_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear.never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear.never_x8_d24_unorm_pack32 @@ -5082,6 +5526,10 @@ dEQP-VK.texture.shadow.2d_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5094,6 +5542,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5106,6 +5558,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d24_unor dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -5118,6 +5574,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -5130,6 +5590,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -5142,6 +5606,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -5154,6 +5622,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -5166,6 +5638,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -5178,6 +5654,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5190,6 +5670,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5202,6 +5686,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -5214,6 +5702,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -5226,6 +5718,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -5238,6 +5734,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -5250,6 +5750,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -5262,6 +5766,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -5274,6 +5782,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5286,6 +5798,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5298,6 +5814,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5310,6 +5830,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5322,6 +5846,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -5334,6 +5862,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -5346,6 +5878,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -5358,6 +5894,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -5370,6 +5910,10 @@ dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5382,6 +5926,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5394,6 +5942,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5406,6 +5958,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5418,6 +5974,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -5430,6 +5990,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -5442,6 +6006,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -5454,6 +6022,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -5466,6 +6038,10 @@ dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5478,6 +6054,10 @@ dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5490,6 +6070,10 @@ dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest.less_x8_d24_unorm_pack32 @@ -5502,6 +6086,10 @@ dEQP-VK.texture.shadow.1d.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest.greater_x8_d24_unorm_pack32 @@ -5514,6 +6102,10 @@ dEQP-VK.texture.shadow.1d.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.equal_x8_d24_unorm_pack32 @@ -5526,6 +6118,10 @@ dEQP-VK.texture.shadow.1d.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest.not_equal_x8_d24_unorm_pack32 @@ -5538,6 +6134,10 @@ dEQP-VK.texture.shadow.1d.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest.always_x8_d24_unorm_pack32 @@ -5550,6 +6150,10 @@ dEQP-VK.texture.shadow.1d.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest.never_x8_d24_unorm_pack32 @@ -5562,6 +6166,10 @@ dEQP-VK.texture.shadow.1d.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.less_or_equal_x8_d24_unorm_pack32 @@ -5574,6 +6182,10 @@ dEQP-VK.texture.shadow.1d.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5586,6 +6198,10 @@ dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.less_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear.less_x8_d24_unorm_pack32 @@ -5598,6 +6214,10 @@ dEQP-VK.texture.shadow.1d.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear.greater_x8_d24_unorm_pack32 @@ -5610,6 +6230,10 @@ dEQP-VK.texture.shadow.1d.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.equal_x8_d24_unorm_pack32 @@ -5622,6 +6246,10 @@ dEQP-VK.texture.shadow.1d.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear.not_equal_x8_d24_unorm_pack32 @@ -5634,6 +6262,10 @@ dEQP-VK.texture.shadow.1d.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear.always_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear.always_x8_d24_unorm_pack32 @@ -5646,6 +6278,10 @@ dEQP-VK.texture.shadow.1d.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear.never_d16_unorm dEQP-VK.texture.shadow.1d.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear.never_x8_d24_unorm_pack32 @@ -5658,6 +6294,10 @@ dEQP-VK.texture.shadow.1d.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5670,6 +6310,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5682,6 +6326,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -5694,6 +6342,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -5706,6 +6358,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -5718,6 +6374,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -5730,6 +6390,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -5742,6 +6406,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -5754,6 +6422,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -5766,6 +6438,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -5778,6 +6454,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -5790,6 +6470,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -5802,6 +6486,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -5814,6 +6502,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -5826,6 +6518,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -5838,6 +6534,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -5850,6 +6550,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5862,6 +6566,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5874,6 +6582,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5886,6 +6598,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5898,6 +6614,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -5910,6 +6630,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -5922,6 +6646,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -5934,6 +6662,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -5946,6 +6678,10 @@ dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -5958,6 +6694,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -5970,6 +6710,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -5982,6 +6726,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -5994,6 +6742,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -6006,6 +6758,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -6018,6 +6774,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -6030,6 +6790,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -6042,6 +6806,10 @@ dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6054,6 +6822,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6066,6 +6838,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.less_x8_d24_unorm_pack32 @@ -6078,6 +6854,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.greater_x8_d24_unorm_pack32 @@ -6090,6 +6870,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.equal_x8_d24_unorm_pack32 @@ -6102,6 +6886,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -6114,6 +6902,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.always_x8_d24_unorm_pack32 @@ -6126,6 +6918,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest.never_x8_d24_unorm_pack32 @@ -6138,6 +6934,10 @@ dEQP-VK.texture.shadow.1d_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -6150,6 +6950,10 @@ dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6162,6 +6966,10 @@ dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.less_x8_d24_unorm_pack32 @@ -6174,6 +6982,10 @@ dEQP-VK.texture.shadow.1d_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.greater_x8_d24_unorm_pack32 @@ -6186,6 +6998,10 @@ dEQP-VK.texture.shadow.1d_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.equal_x8_d24_unorm_pack32 @@ -6198,6 +7014,10 @@ dEQP-VK.texture.shadow.1d_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.not_equal_x8_d24_unorm_pack32 @@ -6210,6 +7030,10 @@ dEQP-VK.texture.shadow.1d_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.always_x8_d24_unorm_pack32 @@ -6222,6 +7046,10 @@ dEQP-VK.texture.shadow.1d_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear.never_x8_d24_unorm_pack32 @@ -6234,6 +7062,10 @@ dEQP-VK.texture.shadow.1d_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6246,6 +7078,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6258,6 +7094,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d24_unor dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6270,6 +7110,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6282,6 +7126,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6294,6 +7142,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6306,6 +7158,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6318,6 +7174,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -6330,6 +7190,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6342,6 +7206,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6354,6 +7222,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6366,6 +7238,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6378,6 +7254,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6390,6 +7270,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6402,6 +7286,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6414,6 +7302,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -6426,6 +7318,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -6438,6 +7334,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8 dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6450,6 +7350,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -6462,6 +7366,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -6474,6 +7382,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -6486,6 +7398,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -6498,6 +7414,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uin dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -6510,6 +7430,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -6522,6 +7446,10 @@ dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -6534,6 +7462,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6546,6 +7478,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -6558,6 +7494,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -6570,6 +7510,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -6582,6 +7526,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -6594,6 +7542,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -6606,6 +7558,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -6618,6 +7574,10 @@ dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.1d_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6630,6 +7590,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6642,6 +7606,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.less_x8_d24_unorm_pack32 @@ -6654,6 +7622,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.greater_x8_d24_unorm_pack32 @@ -6666,6 +7638,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.equal_x8_d24_unorm_pack32 @@ -6678,6 +7654,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.not_equal_x8_d24_unorm_pack32 @@ -6690,6 +7670,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.always_x8_d24_unorm_pack32 @@ -6702,6 +7686,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest.never_x8_d24_unorm_pack32 @@ -6714,6 +7702,10 @@ dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_x8_d24_unorm_pack32 @@ -6726,6 +7718,10 @@ dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_x8_d24_unorm_pack32 @@ -6738,6 +7734,10 @@ dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.less_x8_d24_unorm_pack32 @@ -6750,6 +7750,10 @@ dEQP-VK.texture.shadow.cube_array.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.greater_x8_d24_unorm_pack32 @@ -6762,6 +7766,10 @@ dEQP-VK.texture.shadow.cube_array.linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.equal_x8_d24_unorm_pack32 @@ -6774,6 +7782,10 @@ dEQP-VK.texture.shadow.cube_array.linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.not_equal_x8_d24_unorm_pack32 @@ -6786,6 +7798,10 @@ dEQP-VK.texture.shadow.cube_array.linear.not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.always_x8_d24_unorm_pack32 @@ -6798,6 +7814,10 @@ dEQP-VK.texture.shadow.cube_array.linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear.never_x8_d24_unorm_pack32 @@ -6810,6 +7830,10 @@ dEQP-VK.texture.shadow.cube_array.linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6822,6 +7846,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d24_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6834,6 +7862,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d24_un dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6846,6 +7878,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6858,6 +7894,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6870,6 +7910,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6882,6 +7926,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6894,6 +7942,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -6906,6 +7958,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32 @@ -6918,6 +7974,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d24_unorm_ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32 @@ -6930,6 +7990,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d24_uno dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32 @@ -6942,6 +8006,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32 @@ -6954,6 +8022,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32 @@ -6966,6 +8038,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32 @@ -6978,6 +8054,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32 @@ -6990,6 +8070,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32 @@ -7002,6 +8086,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -7014,6 +8102,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d24_unorm_ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -7026,6 +8118,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d24_uno dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32 @@ -7038,6 +8134,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -7050,6 +8150,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d24_unorm_s8_uin dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -7062,6 +8166,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -7074,6 +8182,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_u dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32 @@ -7086,6 +8198,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32 @@ -7098,6 +8214,10 @@ dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32 @@ -7110,6 +8230,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d24_unorm_s dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32 @@ -7122,6 +8246,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d24_unor dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_x8_d24_unorm_pack32 @@ -7134,6 +8262,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32 @@ -7146,6 +8278,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32 @@ -7158,6 +8294,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32 @@ -7170,6 +8310,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d24_unorm_s8_ui dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_x8_d24_unorm_pack32 @@ -7182,6 +8326,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_r32_sfloat dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_x8_d24_unorm_pack32 @@ -7194,6 +8342,10 @@ dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat_s8_uint dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r16_unorm +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r32_sfloat +dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r32_sfloat dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_nearest dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_linear_min_nearest dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_linear diff --git a/external/vulkancts/scripts/src/extensions_data.txt b/external/vulkancts/scripts/src/extensions_data.txt index 6526b2f..176c7e7 100644 --- a/external/vulkancts/scripts/src/extensions_data.txt +++ b/external/vulkancts/scripts/src/extensions_data.txt @@ -86,7 +86,7 @@ VK_KHR_shader_terminate_invocation DEVICE VK_KHR_ray_tracing_pipeline DEVICE VK_KHR_ray_query DEVICE VK_KHR_acceleration_structure DEVICE -VK_KHR_pipeline_library DEVICE +VK_KHR_pipeline_library DEVICE VK_KHR_deferred_host_operations DEVICE VK_KHR_fragment_shading_rate DEVICE VK_KHR_zero_initialize_workgroup_memory DEVICE @@ -98,3 +98,4 @@ VK_EXT_multi_draw DEVICE VK_KHR_shader_subgroup_uniform_control_flow DEVICE VK_KHR_present_id DEVICE VK_KHR_present_wait DEVICE +VK_KHR_format_feature_flags2 DEVICE diff --git a/external/vulkancts/scripts/src/vulkan_core.h b/external/vulkancts/scripts/src/vulkan_core.h index 9d2b315..6ae854a 100644 --- a/external/vulkancts/scripts/src/vulkan_core.h +++ b/external/vulkancts/scripts/src/vulkan_core.h @@ -824,6 +824,7 @@ typedef enum VkStructureType { VK_STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT = 1000352001, VK_STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT = 1000352002, VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT = 1000353000, + VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_EXTENDED_KHR = 1000360000, VK_STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364000, VK_STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA = 1000364001, VK_STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA = 1000364002, @@ -8353,6 +8354,66 @@ VKAPI_ATTR void VKAPI_CALL vkCmdResolveImage2KHR( #endif +#define VK_KHR_format_feature_flags2 1 +#define VK_KHR_FORMAT_FEATURE_FLAGS_2_SPEC_VERSION 1 +#define VK_KHR_FORMAT_FEATURE_FLAGS_2_EXTENSION_NAME "VK_KHR_format_feature_flags2" +typedef VkFlags64 VkFormatFeatureFlags2KHR; + +// Flag bits for VkFormatFeatureFlagBits2KHR +typedef VkFlags64 VkFormatFeatureFlagBits2KHR; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_BIT_KHR = 0x00000001ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_IMAGE_BIT_KHR = 0x00000002ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_IMAGE_ATOMIC_BIT_KHR = 0x00000004ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_UNIFORM_TEXEL_BUFFER_BIT_KHR = 0x00000008ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_BIT_KHR = 0x00000010ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_TEXEL_BUFFER_ATOMIC_BIT_KHR = 0x00000020ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VERTEX_BUFFER_BIT_KHR = 0x00000040ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BIT_KHR = 0x00000080ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BLEND_BIT_KHR = 0x00000100ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_DEPTH_STENCIL_ATTACHMENT_BIT_KHR = 0x00000200ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_BLIT_SRC_BIT_KHR = 0x00000400ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_BLIT_DST_BIT_KHR = 0x00000800ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_LINEAR_BIT_KHR = 0x00001000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_CUBIC_BIT_IMG = 0x00002000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_TRANSFER_SRC_BIT_KHR = 0x00004000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_TRANSFER_DST_BIT_KHR = 0x00008000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR = 0x00010000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_MIDPOINT_CHROMA_SAMPLES_BIT_KHR = 0x00020000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR = 0x00040000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR = 0x00080000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR = 0x00100000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR = 0x00200000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_DISJOINT_BIT_KHR = 0x00400000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_COSITED_CHROMA_SAMPLES_BIT_KHR = 0x00800000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_FRAGMENT_DENSITY_MAP_BIT_EXT = 0x01000000ULL; +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_DECODE_OUTPUT_BIT_KHR = 0x02000000ULL; +#endif +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_DECODE_DPB_BIT_KHR = 0x04000000ULL; +#endif +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_ENCODE_INPUT_BIT_KHR = 0x08000000ULL; +#endif +#ifdef VK_ENABLE_BETA_EXTENSIONS +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_VIDEO_ENCODE_DPB_BIT_KHR = 0x10000000ULL; +#endif +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_ACCELERATION_STRUCTURE_VERTEX_BUFFER_BIT_KHR = 0x20000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR = 0x40000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_READ_WITHOUT_FORMAT_BIT_KHR = 0x80000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_STORAGE_WRITE_WITHOUT_FORMAT_BIT_KHR = 0x100000000ULL; +static const VkFormatFeatureFlagBits2KHR VK_FORMAT_FEATURE_2_SAMPLED_IMAGE_DEPTH_COMPARISON_BIT_KHR = 0x200000000ULL; + +typedef struct VkFormatPropertiesExtendedKHR { + VkStructureType sType; + void* pNext; + VkFormatFeatureFlags2KHR linearTilingFeatures; + VkFormatFeatureFlags2KHR optimalTilingFeatures; + VkFormatFeatureFlags2KHR bufferFeatures; +} VkFormatPropertiesExtendedKHR; + + + #define VK_EXT_debug_report 1 VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDebugReportCallbackEXT) #define VK_EXT_DEBUG_REPORT_SPEC_VERSION 10 diff --git a/framework/common/tcuTexCompareVerifier.cpp b/framework/common/tcuTexCompareVerifier.cpp index ccd473d..73342c8 100644 --- a/framework/common/tcuTexCompareVerifier.cpp +++ b/framework/common/tcuTexCompareVerifier.cpp @@ -131,20 +131,26 @@ static inline bool coordsInBounds (const ConstPixelBufferAccess& access, int x, return de::inBounds(x, 0, access.getWidth()) && de::inBounds(y, 0, access.getHeight()) && de::inBounds(z, 0, access.getDepth()); } -static float lookupDepth (const tcu::ConstPixelBufferAccess& access, const Sampler& sampler, int i, int j, int k) -{ - if (coordsInBounds(access, i, j, k)) - return access.getPixDepth(i, j, k); - else - return sampleTextureBorder(access.getFormat(), sampler).x(); -} - // lookup depth value at a point that is guaranteed to not sample border such as cube map faces. static float lookupDepthNoBorder (const tcu::ConstPixelBufferAccess& access, const Sampler& sampler, int i, int j, int k = 0) { DE_UNREF(sampler); DE_ASSERT(coordsInBounds(access, i, j, k)); - return access.getPixDepth(i, j, k); + DE_ASSERT( access.getFormat().order == TextureFormat::D || access.getFormat().order == TextureFormat::DS || + access.getFormat().order == TextureFormat::R); + + if (access.getFormat().order == TextureFormat::R) + return access.getPixel(i,j,k).x(); + else + return access.getPixDepth(i, j, k); +} + +static float lookupDepth (const tcu::ConstPixelBufferAccess& access, const Sampler& sampler, int i, int j, int k) +{ + if (coordsInBounds(access, i, j, k)) + return lookupDepthNoBorder(access, sampler, i, j, k); + else + return sampleTextureBorder(access.getFormat(), sampler).x(); } // Values are in order (0,0), (1,0), (0,1), (1,1) @@ -162,7 +168,7 @@ static bool isFixedPointDepthTextureFormat (const tcu::TextureFormat& format) { const tcu::TextureChannelClass channelClass = tcu::getTextureChannelClass(format.type); - if (format.order == TextureFormat::D) + if (format.order == TextureFormat::D || format.order == TextureFormat::R) { // depth internal formats cannot be non-normalized integers return channelClass != tcu::TEXTURECHANNELCLASS_FLOATING_POINT; diff --git a/framework/common/tcuTexture.cpp b/framework/common/tcuTexture.cpp index b23479e..8c25bb8 100644 --- a/framework/common/tcuTexture.cpp +++ b/framework/common/tcuTexture.cpp @@ -1813,7 +1813,7 @@ static inline float unnormalize (Sampler::WrapMode mode, float c, int size) static bool isFixedPointDepthTextureFormat (const tcu::TextureFormat& format) { - DE_ASSERT(format.order == TextureFormat::D); + DE_ASSERT(format.order == TextureFormat::D || format.order == TextureFormat::R); const tcu::TextureChannelClass channelClass = tcu::getTextureChannelClass(format.type); if (channelClass == tcu::TEXTURECHANNELCLASS_FLOATING_POINT) -- 2.7.4