Merge "Merge vk-gl-cts/github-main into vk-gl-cts/main" into main
diff --git a/android/cts/main/vk-master-2022-03-01/api.txt b/android/cts/main/vk-master-2022-03-01/api.txt
index 7a57e6a..adfebbf 100644
--- a/android/cts/main/vk-master-2022-03-01/api.txt
+++ b/android/cts/main/vk-master-2022-03-01/api.txt
@@ -1053,6 +1053,7 @@
dEQP-VK.api.device_init.create_device_unsupported_features.primitives_generated_query_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.image2_d_view_of3_d_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.descriptor_set_host_mapping_features_valve
+dEQP-VK.api.device_init.create_device_unsupported_features.non_seamless_cube_map_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.image_compression_control_swapchain_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.subpass_merge_feedback_features_ext
dEQP-VK.api.device_init.create_device_queue2_two_queues.basic
diff --git a/android/cts/main/vk-master-2022-03-01/texture.txt b/android/cts/main/vk-master-2022-03-01/texture.txt
index 589fad9..54722fc 100644
--- a/android/cts/main/vk-master-2022-03-01/texture.txt
+++ b/android/cts/main/vk-master-2022-03-01/texture.txt
@@ -196,198 +196,966 @@
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.non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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
@@ -2117,773 +2885,1541 @@
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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.texel_replacement.d32_sfloat
dEQP-VK.texture.multisample.invalid_sample_index.sample_count_2
dEQP-VK.texture.multisample.invalid_sample_index.sample_count_4
diff --git a/android/cts/main/vk-master/api.txt b/android/cts/main/vk-master/api.txt
index 851997b..13d278d 100644
--- a/android/cts/main/vk-master/api.txt
+++ b/android/cts/main/vk-master/api.txt
@@ -41810,6 +41810,7 @@
dEQP-VK.api.device_init.create_device_unsupported_features.border_color_swizzle_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.pageable_device_local_memory_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.descriptor_set_host_mapping_features_valve
+dEQP-VK.api.device_init.create_device_unsupported_features.non_seamless_cube_map_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.fragment_density_map_offset_features_qcom
dEQP-VK.api.device_init.create_device_unsupported_features.linear_color_attachment_features_nv
dEQP-VK.api.device_init.create_device_unsupported_features.image_compression_control_swapchain_features_ext
diff --git a/android/cts/main/vk-master/texture.txt b/android/cts/main/vk-master/texture.txt
index b071edf..87f4530 100644
--- a/android/cts/main/vk-master/texture.txt
+++ b/android/cts/main/vk-master/texture.txt
@@ -6506,773 +6506,1541 @@
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.non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_not_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_not_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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
@@ -9578,773 +10346,1541 @@
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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.texel_replacement.d32_sfloat
dEQP-VK.texture.multisample.atomic.storage_image_r32i
dEQP-VK.texture.multisample.atomic.storage_image_r32ui
diff --git a/external/fetch_sources.py b/external/fetch_sources.py
index d9cd5cc..2d65e90 100644
--- a/external/fetch_sources.py
+++ b/external/fetch_sources.py
@@ -315,7 +315,7 @@
GitRepo(
"https://github.com/KhronosGroup/Vulkan-Docs.git",
"git@github.com:KhronosGroup/Vulkan-Docs.git",
- "5fa5f4d9ebf3beec05eab31b54077cfc36e86b06",
+ "9b5cef69af1e417a008325b4c8b0cdca35e26cc6",
"vulkan-docs"),
GitRepo(
"https://github.com/google/amber.git",
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkApiExtensionDependencyInfo.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkApiExtensionDependencyInfo.inl
index 11f6ebe..f7363e1 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkApiExtensionDependencyInfo.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkApiExtensionDependencyInfo.inl
@@ -588,6 +588,7 @@
std::make_tuple(1, 0, "VK_EXT_memory_priority"),
std::make_tuple(1, 0, "VK_EXT_metal_surface"),
std::make_tuple(1, 0, "VK_EXT_multi_draw"),
+ std::make_tuple(1, 0, "VK_EXT_non_seamless_cube_map"),
std::make_tuple(1, 0, "VK_EXT_pageable_device_local_memory"),
std::make_tuple(1, 0, "VK_EXT_pci_bus_info"),
std::make_tuple(1, 0, "VK_EXT_physical_device_drm"),
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkBasicTypes.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkBasicTypes.inl
index 28287a3..0393447 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkBasicTypes.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkBasicTypes.inl
@@ -772,6 +772,7 @@
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE = 1000420000,
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE = 1000420001,
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE = 1000420002,
+ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT = 1000422000,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM = 1000425000,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM = 1000425001,
VK_STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM = 1000425002,
@@ -3330,6 +3331,7 @@
{
VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT = 0x00000001,
VK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT = 0x00000002,
+ VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT = 0x00000004,
VK_SAMPLER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF,
};
typedef uint32_t VkSamplerCreateFlags;
@@ -4881,6 +4883,7 @@
#define VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION 1
#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION 1
#define VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION 1
+#define VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION 1
#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION 1
#define VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION 1
#define VK_GOOGLE_SURFACELESS_QUERY_SPEC_VERSION 1
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatureTest.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatureTest.inl
index 85996cf..55f83e9 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatureTest.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatureTest.inl
@@ -5394,6 +5394,53 @@
}
+tcu::TestStatus createDeviceWithUnsupportedFeaturesTestNonSeamlessCubeMapFeaturesEXT (Context& context)
+{
+ const PlatformInterface& vkp = context.getPlatformInterface();
+ tcu::TestLog& log = context.getTestContext().getLog();
+ tcu::ResultCollector resultCollector (log);
+ const CustomInstance instance (createCustomInstanceWithExtensions(context, context.getInstanceExtensions(), DE_NULL, true));
+ const InstanceDriver& instanceDriver (instance.getDriver());
+ const VkPhysicalDevice physicalDevice = chooseDevice(instanceDriver, instance, context.getTestContext().getCommandLine());
+ const deUint32 queueFamilyIndex = 0;
+ const deUint32 queueCount = 1;
+ const float queuePriority = 1.0f;
+ const DeviceFeatures deviceFeaturesAll (context.getInstanceInterface(), context.getUsedApiVersion(), physicalDevice, context.getInstanceExtensions(), context.getDeviceExtensions(), DE_TRUE);
+ const VkPhysicalDeviceFeatures2 deviceFeatures2 = deviceFeaturesAll.getCoreFeatures2();
+ int numErrors = 0;
+ bool isSubProcess = context.getTestContext().getCommandLine().isSubProcess();
+
+
+ VkPhysicalDeviceFeatures emptyDeviceFeatures;
+ deMemset(&emptyDeviceFeatures, 0, sizeof(emptyDeviceFeatures));
+
+ // Only non-core extensions will be used when creating the device.
+ vector<const char*> coreExtensions;
+ getCoreDeviceExtensions(context.getUsedApiVersion(), coreExtensions);
+ vector<string> nonCoreExtensions(removeExtensions(context.getDeviceExtensions(), coreExtensions));
+
+ vector<const char*> extensionNames;
+ extensionNames.reserve(nonCoreExtensions.size());
+ for (const string& extension : nonCoreExtensions)
+ extensionNames.push_back(extension.c_str());
+
+ if (const void* featuresStruct = findStructureInChain(const_cast<const void*>(deviceFeatures2.pNext), getStructureType<VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT>()))
+ {
+ static const Feature features[] =
+ {
+ FEATURE_ITEM (VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT, nonSeamlessCubeMap),
+ };
+ auto* supportedFeatures = reinterpret_cast<const VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT*>(featuresStruct);
+ checkFeatures(vkp, instance, instanceDriver, physicalDevice, 1, features, supportedFeatures, queueFamilyIndex, queueCount, queuePriority, numErrors, resultCollector, &extensionNames, emptyDeviceFeatures, isSubProcess);
+ }
+
+ if (numErrors > 0)
+ return tcu::TestStatus(resultCollector.getResult(), "Enabling unsupported features didn't return VK_ERROR_FEATURE_NOT_PRESENT.");
+ else
+ return tcu::TestStatus(resultCollector.getResult(), resultCollector.getMessage());
+}
+
+
tcu::TestStatus createDeviceWithUnsupportedFeaturesTestFragmentDensityMapOffsetFeaturesQCOM (Context& context)
{
const PlatformInterface& vkp = context.getPlatformInterface();
@@ -5906,6 +5953,7 @@
addFunctionCase(testGroup, "border_color_swizzle_features_ext", "createDeviceWithUnsupportedFeaturesTestBorderColorSwizzleFeaturesEXT", createDeviceWithUnsupportedFeaturesTestBorderColorSwizzleFeaturesEXT);
addFunctionCase(testGroup, "pageable_device_local_memory_features_ext", "createDeviceWithUnsupportedFeaturesTestPageableDeviceLocalMemoryFeaturesEXT", createDeviceWithUnsupportedFeaturesTestPageableDeviceLocalMemoryFeaturesEXT);
addFunctionCase(testGroup, "descriptor_set_host_mapping_features_valve", "createDeviceWithUnsupportedFeaturesTestDescriptorSetHostMappingFeaturesVALVE", createDeviceWithUnsupportedFeaturesTestDescriptorSetHostMappingFeaturesVALVE);
+ addFunctionCase(testGroup, "non_seamless_cube_map_features_ext", "createDeviceWithUnsupportedFeaturesTestNonSeamlessCubeMapFeaturesEXT", createDeviceWithUnsupportedFeaturesTestNonSeamlessCubeMapFeaturesEXT);
addFunctionCase(testGroup, "fragment_density_map_offset_features_qcom", "createDeviceWithUnsupportedFeaturesTestFragmentDensityMapOffsetFeaturesQCOM", createDeviceWithUnsupportedFeaturesTestFragmentDensityMapOffsetFeaturesQCOM);
addFunctionCase(testGroup, "linear_color_attachment_features_nv", "createDeviceWithUnsupportedFeaturesTestLinearColorAttachmentFeaturesNV", createDeviceWithUnsupportedFeaturesTestLinearColorAttachmentFeaturesNV);
addFunctionCase(testGroup, "image_compression_control_swapchain_features_ext", "createDeviceWithUnsupportedFeaturesTestImageCompressionControlSwapchainFeaturesEXT", createDeviceWithUnsupportedFeaturesTestImageCompressionControlSwapchainFeaturesEXT);
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatures.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatures.inl
index 5a97cc3..a64ac03 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatures.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeatures.inl
@@ -65,6 +65,7 @@
#define VK_KHR_MULTIVIEW_EXTENSION_NAME "VK_KHR_multiview"
#define VK_EXT_MULTI_DRAW_EXTENSION_NAME "VK_EXT_multi_draw"
#define VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME "VK_VALVE_mutable_descriptor_type"
+#define VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME "VK_EXT_non_seamless_cube_map"
#define VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME "VK_EXT_pageable_device_local_memory"
#define VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME "VK_KHR_performance_query"
#define VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME "VK_EXT_pipeline_creation_cache_control"
@@ -365,6 +366,7 @@
template<> void initFeatureFromBlob<VkPhysicalDeviceBorderColorSwizzleFeaturesEXT>(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT&, const AllFeaturesBlobs&) {}
template<> void initFeatureFromBlob<VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT>(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT&, const AllFeaturesBlobs&) {}
template<> void initFeatureFromBlob<VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE>(VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE&, const AllFeaturesBlobs&) {}
+template<> void initFeatureFromBlob<VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT>(VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT&, const AllFeaturesBlobs&) {}
template<> void initFeatureFromBlob<VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM>(VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM&, const AllFeaturesBlobs&) {}
template<> void initFeatureFromBlob<VkPhysicalDeviceLinearColorAttachmentFeaturesNV>(VkPhysicalDeviceLinearColorAttachmentFeaturesNV&, const AllFeaturesBlobs&) {}
template<> void initFeatureFromBlob<VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT>(VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT&, const AllFeaturesBlobs&) {}
@@ -375,64 +377,65 @@
template<> void initFeatureFromBlob<VkPhysicalDevicePortabilitySubsetFeaturesKHR>(VkPhysicalDevicePortabilitySubsetFeaturesKHR&, const AllFeaturesBlobs&) {}
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDevice16BitStorageFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES, VK_KHR_16BIT_STORAGE_EXTENSION_NAME, VK_KHR_16BIT_STORAGE_SPEC_VERSION, 115}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDevice4444FormatsFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT, VK_EXT_4444_FORMATS_EXTENSION_NAME, VK_EXT_4444_FORMATS_SPEC_VERSION, 114}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDevice8BitStorageFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES, VK_KHR_8BIT_STORAGE_EXTENSION_NAME, VK_KHR_8BIT_STORAGE_SPEC_VERSION, 113}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceAccelerationStructureFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR, VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME, VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION, 112}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceASTCDecodeFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT, VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME, VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION, 111}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT, VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME, VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION, 110}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBorderColorSwizzleFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT, VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME, VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION, 109}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBufferDeviceAddressFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES, VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME, VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION, 108}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBufferDeviceAddressFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT, VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME, VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION, 107}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCoherentMemoryFeaturesAMD>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD, DECL_AMD_COHERENT_MEMORY_EXTENSION_NAME, 0, 106}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceColorWriteEnableFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT, VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME, VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION, 105}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceComputeShaderDerivativesFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV, VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME, VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION, 104}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceConditionalRenderingFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT, VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME, VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION, 103}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCooperativeMatrixFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV, VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME, VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION, 102}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCornerSampledImageFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV, VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME, VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION, 101}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCoverageReductionModeFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV, VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME, VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION, 100}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCustomBorderColorFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT, VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME, VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION, 99}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV, VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME, VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION, 98}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDepthClipControlFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT, VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME, VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION, 97}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDepthClipEnableFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT, VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME, VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION, 96}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDescriptorIndexingFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES, VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME, VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION, 95}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE, VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME, VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION, 94}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV, VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME, VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION, 93}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDeviceMemoryReportFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT, VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME, VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION, 92}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDiagnosticsConfigFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV, DECL_NV_DIAGNOSTICS_CONFIG_EXTENSION_NAME, 0, 91}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDynamicRenderingFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES, VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME, VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION, 90}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExclusiveScissorFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV, VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME, VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION, 89}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExtendedDynamicStateFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT, VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME, VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION, 88}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExtendedDynamicState2FeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT, VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME, VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION, 87}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExternalMemoryRDMAFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV, VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME, VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION, 86}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentDensityMapFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT, VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME, VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION, 85}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentDensityMap2FeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT, VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME, VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION, 84}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM, VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME, VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION, 83}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR, VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME, VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION, 82}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT, VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME, VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION, 81}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShadingRateFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR, VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME, VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION, 80}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV, VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME, VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION, 79}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR, DECL_KHR_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME, 0, 78}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT, VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME, VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION, 77}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceHostQueryResetFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES, VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME, VK_EXT_HOST_QUERY_RESET_SPEC_VERSION, 76}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImagelessFramebufferFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES, VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME, VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION, 75}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImage2DViewOf3DFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT, VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME, VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION, 74}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageCompressionControlFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT, VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME, VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION, 73}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT, VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME, VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION, 72}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageRobustnessFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES, VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME, VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION, 71}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageViewMinLodFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT, VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME, VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION, 70}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceIndexTypeUint8FeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT, VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME, VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION, 69}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceInheritedViewportScissorFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV, VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME, VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION, 68}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceInlineUniformBlockFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES, VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME, VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION, 67}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceInvocationMaskFeaturesHUAWEI>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI, VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME, VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION, 66}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceLinearColorAttachmentFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV, VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME, VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION, 65}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceLineRasterizationFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT, VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME, VK_EXT_LINE_RASTERIZATION_SPEC_VERSION, 64}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMaintenance4Features>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES, DECL_MAINTENANCE4_EXTENSION_NAME, 0, 63}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMemoryPriorityFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT, VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME, VK_EXT_MEMORY_PRIORITY_SPEC_VERSION, 62}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMeshShaderFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV, VK_NV_MESH_SHADER_EXTENSION_NAME, VK_NV_MESH_SHADER_SPEC_VERSION, 61}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMultiviewFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES, VK_KHR_MULTIVIEW_EXTENSION_NAME, VK_KHR_MULTIVIEW_SPEC_VERSION, 60}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMultiDrawFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT, VK_EXT_MULTI_DRAW_EXTENSION_NAME, VK_EXT_MULTI_DRAW_SPEC_VERSION, 59}; }
-template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_VALVE, VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME, VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION, 58}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDevice16BitStorageFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES, VK_KHR_16BIT_STORAGE_EXTENSION_NAME, VK_KHR_16BIT_STORAGE_SPEC_VERSION, 116}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDevice4444FormatsFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT, VK_EXT_4444_FORMATS_EXTENSION_NAME, VK_EXT_4444_FORMATS_SPEC_VERSION, 115}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDevice8BitStorageFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES, VK_KHR_8BIT_STORAGE_EXTENSION_NAME, VK_KHR_8BIT_STORAGE_SPEC_VERSION, 114}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceAccelerationStructureFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR, VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME, VK_KHR_ACCELERATION_STRUCTURE_SPEC_VERSION, 113}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceASTCDecodeFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT, VK_EXT_ASTC_DECODE_MODE_EXTENSION_NAME, VK_EXT_ASTC_DECODE_MODE_SPEC_VERSION, 112}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT, VK_EXT_BLEND_OPERATION_ADVANCED_EXTENSION_NAME, VK_EXT_BLEND_OPERATION_ADVANCED_SPEC_VERSION, 111}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBorderColorSwizzleFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT, VK_EXT_BORDER_COLOR_SWIZZLE_EXTENSION_NAME, VK_EXT_BORDER_COLOR_SWIZZLE_SPEC_VERSION, 110}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBufferDeviceAddressFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES, VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME, VK_KHR_BUFFER_DEVICE_ADDRESS_SPEC_VERSION, 109}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceBufferDeviceAddressFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT, VK_EXT_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME, VK_EXT_BUFFER_DEVICE_ADDRESS_SPEC_VERSION, 108}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCoherentMemoryFeaturesAMD>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD, DECL_AMD_COHERENT_MEMORY_EXTENSION_NAME, 0, 107}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceColorWriteEnableFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT, VK_EXT_COLOR_WRITE_ENABLE_EXTENSION_NAME, VK_EXT_COLOR_WRITE_ENABLE_SPEC_VERSION, 106}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceComputeShaderDerivativesFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV, VK_NV_COMPUTE_SHADER_DERIVATIVES_EXTENSION_NAME, VK_NV_COMPUTE_SHADER_DERIVATIVES_SPEC_VERSION, 105}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceConditionalRenderingFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT, VK_EXT_CONDITIONAL_RENDERING_EXTENSION_NAME, VK_EXT_CONDITIONAL_RENDERING_SPEC_VERSION, 104}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCooperativeMatrixFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV, VK_NV_COOPERATIVE_MATRIX_EXTENSION_NAME, VK_NV_COOPERATIVE_MATRIX_SPEC_VERSION, 103}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCornerSampledImageFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV, VK_NV_CORNER_SAMPLED_IMAGE_EXTENSION_NAME, VK_NV_CORNER_SAMPLED_IMAGE_SPEC_VERSION, 102}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCoverageReductionModeFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV, VK_NV_COVERAGE_REDUCTION_MODE_EXTENSION_NAME, VK_NV_COVERAGE_REDUCTION_MODE_SPEC_VERSION, 101}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceCustomBorderColorFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT, VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME, VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION, 100}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV, VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_EXTENSION_NAME, VK_NV_DEDICATED_ALLOCATION_IMAGE_ALIASING_SPEC_VERSION, 99}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDepthClipControlFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT, VK_EXT_DEPTH_CLIP_CONTROL_EXTENSION_NAME, VK_EXT_DEPTH_CLIP_CONTROL_SPEC_VERSION, 98}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDepthClipEnableFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT, VK_EXT_DEPTH_CLIP_ENABLE_EXTENSION_NAME, VK_EXT_DEPTH_CLIP_ENABLE_SPEC_VERSION, 97}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDescriptorIndexingFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES, VK_EXT_DESCRIPTOR_INDEXING_EXTENSION_NAME, VK_EXT_DESCRIPTOR_INDEXING_SPEC_VERSION, 96}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE, VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_EXTENSION_NAME, VK_VALVE_DESCRIPTOR_SET_HOST_MAPPING_SPEC_VERSION, 95}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV, VK_NV_DEVICE_GENERATED_COMMANDS_EXTENSION_NAME, VK_NV_DEVICE_GENERATED_COMMANDS_SPEC_VERSION, 94}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDeviceMemoryReportFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT, VK_EXT_DEVICE_MEMORY_REPORT_EXTENSION_NAME, VK_EXT_DEVICE_MEMORY_REPORT_SPEC_VERSION, 93}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDiagnosticsConfigFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV, DECL_NV_DIAGNOSTICS_CONFIG_EXTENSION_NAME, 0, 92}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceDynamicRenderingFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES, VK_KHR_DYNAMIC_RENDERING_EXTENSION_NAME, VK_KHR_DYNAMIC_RENDERING_SPEC_VERSION, 91}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExclusiveScissorFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV, VK_NV_SCISSOR_EXCLUSIVE_EXTENSION_NAME, VK_NV_SCISSOR_EXCLUSIVE_SPEC_VERSION, 90}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExtendedDynamicStateFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT, VK_EXT_EXTENDED_DYNAMIC_STATE_EXTENSION_NAME, VK_EXT_EXTENDED_DYNAMIC_STATE_SPEC_VERSION, 89}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExtendedDynamicState2FeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT, VK_EXT_EXTENDED_DYNAMIC_STATE_2_EXTENSION_NAME, VK_EXT_EXTENDED_DYNAMIC_STATE_2_SPEC_VERSION, 88}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceExternalMemoryRDMAFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV, VK_NV_EXTERNAL_MEMORY_RDMA_EXTENSION_NAME, VK_NV_EXTERNAL_MEMORY_RDMA_SPEC_VERSION, 87}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentDensityMapFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT, VK_EXT_FRAGMENT_DENSITY_MAP_EXTENSION_NAME, VK_EXT_FRAGMENT_DENSITY_MAP_SPEC_VERSION, 86}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentDensityMap2FeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT, VK_EXT_FRAGMENT_DENSITY_MAP_2_EXTENSION_NAME, VK_EXT_FRAGMENT_DENSITY_MAP_2_SPEC_VERSION, 85}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM, VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME, VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION, 84}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR, VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_EXTENSION_NAME, VK_KHR_FRAGMENT_SHADER_BARYCENTRIC_SPEC_VERSION, 83}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT, VK_EXT_FRAGMENT_SHADER_INTERLOCK_EXTENSION_NAME, VK_EXT_FRAGMENT_SHADER_INTERLOCK_SPEC_VERSION, 82}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShadingRateFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR, VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME, VK_KHR_FRAGMENT_SHADING_RATE_SPEC_VERSION, 81}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV, VK_NV_FRAGMENT_SHADING_RATE_ENUMS_EXTENSION_NAME, VK_NV_FRAGMENT_SHADING_RATE_ENUMS_SPEC_VERSION, 80}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR, DECL_KHR_GLOBAL_PRIORITY_QUERY_EXTENSION_NAME, 0, 79}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT, VK_EXT_GRAPHICS_PIPELINE_LIBRARY_EXTENSION_NAME, VK_EXT_GRAPHICS_PIPELINE_LIBRARY_SPEC_VERSION, 78}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceHostQueryResetFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES, VK_EXT_HOST_QUERY_RESET_EXTENSION_NAME, VK_EXT_HOST_QUERY_RESET_SPEC_VERSION, 77}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImagelessFramebufferFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES, VK_KHR_IMAGELESS_FRAMEBUFFER_EXTENSION_NAME, VK_KHR_IMAGELESS_FRAMEBUFFER_SPEC_VERSION, 76}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImage2DViewOf3DFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT, VK_EXT_IMAGE_2D_VIEW_OF_3D_EXTENSION_NAME, VK_EXT_IMAGE_2D_VIEW_OF_3D_SPEC_VERSION, 75}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageCompressionControlFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT, VK_EXT_IMAGE_COMPRESSION_CONTROL_EXTENSION_NAME, VK_EXT_IMAGE_COMPRESSION_CONTROL_SPEC_VERSION, 74}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT, VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_EXTENSION_NAME, VK_EXT_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_SPEC_VERSION, 73}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageRobustnessFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES, VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME, VK_EXT_IMAGE_ROBUSTNESS_SPEC_VERSION, 72}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceImageViewMinLodFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT, VK_EXT_IMAGE_VIEW_MIN_LOD_EXTENSION_NAME, VK_EXT_IMAGE_VIEW_MIN_LOD_SPEC_VERSION, 71}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceIndexTypeUint8FeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT, VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME, VK_EXT_INDEX_TYPE_UINT8_SPEC_VERSION, 70}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceInheritedViewportScissorFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV, VK_NV_INHERITED_VIEWPORT_SCISSOR_EXTENSION_NAME, VK_NV_INHERITED_VIEWPORT_SCISSOR_SPEC_VERSION, 69}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceInlineUniformBlockFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES, VK_EXT_INLINE_UNIFORM_BLOCK_EXTENSION_NAME, VK_EXT_INLINE_UNIFORM_BLOCK_SPEC_VERSION, 68}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceInvocationMaskFeaturesHUAWEI>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI, VK_HUAWEI_INVOCATION_MASK_EXTENSION_NAME, VK_HUAWEI_INVOCATION_MASK_SPEC_VERSION, 67}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceLinearColorAttachmentFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV, VK_NV_LINEAR_COLOR_ATTACHMENT_EXTENSION_NAME, VK_NV_LINEAR_COLOR_ATTACHMENT_SPEC_VERSION, 66}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceLineRasterizationFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT, VK_EXT_LINE_RASTERIZATION_EXTENSION_NAME, VK_EXT_LINE_RASTERIZATION_SPEC_VERSION, 65}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMaintenance4Features>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES, DECL_MAINTENANCE4_EXTENSION_NAME, 0, 64}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMemoryPriorityFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT, VK_EXT_MEMORY_PRIORITY_EXTENSION_NAME, VK_EXT_MEMORY_PRIORITY_SPEC_VERSION, 63}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMeshShaderFeaturesNV>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV, VK_NV_MESH_SHADER_EXTENSION_NAME, VK_NV_MESH_SHADER_SPEC_VERSION, 62}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMultiviewFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES, VK_KHR_MULTIVIEW_EXTENSION_NAME, VK_KHR_MULTIVIEW_SPEC_VERSION, 61}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMultiDrawFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT, VK_EXT_MULTI_DRAW_EXTENSION_NAME, VK_EXT_MULTI_DRAW_SPEC_VERSION, 60}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_VALVE, VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME, VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION, 59}; }
+template<> FeatureDesc makeFeatureDesc<VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT, VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME, VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION, 58}; }
template<> FeatureDesc makeFeatureDesc<VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT, VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME, VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION, 57}; }
template<> FeatureDesc makeFeatureDesc<VkPhysicalDevicePerformanceQueryFeaturesKHR>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR, VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME, VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION, 56}; }
template<> FeatureDesc makeFeatureDesc<VkPhysicalDevicePipelineCreationCacheControlFeatures>(void) { return FeatureDesc{VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES, VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME, VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION, 55}; }
@@ -552,6 +555,7 @@
{ createFeatureStructWrapper<VkPhysicalDeviceMultiviewFeatures>, VK_KHR_MULTIVIEW_EXTENSION_NAME, VK_KHR_MULTIVIEW_SPEC_VERSION },
{ createFeatureStructWrapper<VkPhysicalDeviceMultiDrawFeaturesEXT>, VK_EXT_MULTI_DRAW_EXTENSION_NAME, VK_EXT_MULTI_DRAW_SPEC_VERSION },
{ createFeatureStructWrapper<VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE>, VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_EXTENSION_NAME, VK_VALVE_MUTABLE_DESCRIPTOR_TYPE_SPEC_VERSION },
+ { createFeatureStructWrapper<VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT>, VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME, VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION },
{ createFeatureStructWrapper<VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT>, VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_EXTENSION_NAME, VK_EXT_PAGEABLE_DEVICE_LOCAL_MEMORY_SPEC_VERSION },
{ createFeatureStructWrapper<VkPhysicalDevicePerformanceQueryFeaturesKHR>, VK_KHR_PERFORMANCE_QUERY_EXTENSION_NAME, VK_KHR_PERFORMANCE_QUERY_SPEC_VERSION },
{ createFeatureStructWrapper<VkPhysicalDevicePipelineCreationCacheControlFeatures>, VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_EXTENSION_NAME, VK_EXT_PIPELINE_CREATION_CACHE_CONTROL_SPEC_VERSION },
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDecl.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDecl.inl
index 1bfafca..72a5ce6 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDecl.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDecl.inl
@@ -61,6 +61,7 @@
const vk::VkPhysicalDeviceMultiviewFeatures& getMultiviewFeatures (void) const;
const vk::VkPhysicalDeviceMultiDrawFeaturesEXT& getMultiDrawFeaturesEXT (void) const;
const vk::VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE& getMutableDescriptorTypeFeaturesVALVE (void) const;
+const vk::VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT& getNonSeamlessCubeMapFeaturesEXT (void) const;
const vk::VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT& getPageableDeviceLocalMemoryFeaturesEXT (void) const;
const vk::VkPhysicalDevicePerformanceQueryFeaturesKHR& getPerformanceQueryFeatures (void) const;
const vk::VkPhysicalDevicePipelineCreationCacheControlFeatures& getPipelineCreationCacheControlFeatures (void) const;
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDefs.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDefs.inl
index cef61ed..f62ee07 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDefs.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForContextDefs.inl
@@ -61,6 +61,7 @@
const vk::VkPhysicalDeviceMultiviewFeatures& Context::getMultiviewFeatures (void) const { return m_device->getMultiviewFeatures(); }
const vk::VkPhysicalDeviceMultiDrawFeaturesEXT& Context::getMultiDrawFeaturesEXT (void) const { return m_device->getMultiDrawFeaturesEXT(); }
const vk::VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE& Context::getMutableDescriptorTypeFeaturesVALVE (void) const { return m_device->getMutableDescriptorTypeFeaturesVALVE(); }
+const vk::VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT& Context::getNonSeamlessCubeMapFeaturesEXT (void) const { return m_device->getNonSeamlessCubeMapFeaturesEXT(); }
const vk::VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT& Context::getPageableDeviceLocalMemoryFeaturesEXT (void) const { return m_device->getPageableDeviceLocalMemoryFeaturesEXT(); }
const vk::VkPhysicalDevicePerformanceQueryFeaturesKHR& Context::getPerformanceQueryFeatures (void) const { return m_device->getPerformanceQueryFeatures(); }
const vk::VkPhysicalDevicePipelineCreationCacheControlFeatures& Context::getPipelineCreationCacheControlFeatures (void) const { return m_device->getPipelineCreationCacheControlFeatures(); }
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForDefaultDeviceDefs.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForDefaultDeviceDefs.inl
index 5149759..b1aa91f 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForDefaultDeviceDefs.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkDeviceFeaturesForDefaultDeviceDefs.inl
@@ -61,6 +61,7 @@
const VkPhysicalDeviceMultiviewFeatures& getMultiviewFeatures (void) const { return m_deviceFeatures.getFeatureType<VkPhysicalDeviceMultiviewFeatures>(); }
const VkPhysicalDeviceMultiDrawFeaturesEXT& getMultiDrawFeaturesEXT (void) const { return m_deviceFeatures.getFeatureType<VkPhysicalDeviceMultiDrawFeaturesEXT>(); }
const VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE& getMutableDescriptorTypeFeaturesVALVE (void) const { return m_deviceFeatures.getFeatureType<VkPhysicalDeviceMutableDescriptorTypeFeaturesVALVE>(); }
+const VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT& getNonSeamlessCubeMapFeaturesEXT (void) const { return m_deviceFeatures.getFeatureType<VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT>(); }
const VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT& getPageableDeviceLocalMemoryFeaturesEXT (void) const { return m_deviceFeatures.getFeatureType<VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT>(); }
const VkPhysicalDevicePerformanceQueryFeaturesKHR& getPerformanceQueryFeatures (void) const { return m_deviceFeatures.getFeatureType<VkPhysicalDevicePerformanceQueryFeaturesKHR>(); }
const VkPhysicalDevicePipelineCreationCacheControlFeatures& getPipelineCreationCacheControlFeatures (void) const { return m_deviceFeatures.getFeatureType<VkPhysicalDevicePipelineCreationCacheControlFeatures>(); }
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkExtensionFunctions.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkExtensionFunctions.inl
index c7f0486..7ad3d8f 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkExtensionFunctions.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkExtensionFunctions.inl
@@ -1027,6 +1027,10 @@
{
return;
}
+ if (extName == "VK_EXT_non_seamless_cube_map")
+ {
+ return;
+ }
if (extName == "VK_QCOM_fragment_density_map_offset")
{
return;
@@ -2382,6 +2386,10 @@
functions.push_back("vkGetDescriptorSetHostMappingVALVE");
return;
}
+ if (extName == "VK_EXT_non_seamless_cube_map")
+ {
+ return;
+ }
if (extName == "VK_QCOM_fragment_density_map_offset")
{
return;
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkGetStructureTypeImpl.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkGetStructureTypeImpl.inl
index 301ac13..dde885c 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkGetStructureTypeImpl.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkGetStructureTypeImpl.inl
@@ -2523,6 +2523,11 @@
return VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE;
}
+template<> VkStructureType getStructureType<VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT> (void)
+{
+ return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT;
+}
+
template<> VkStructureType getStructureType<VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM> (void)
{
return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM;
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkMandatoryFeatures.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkMandatoryFeatures.inl
index 0575e59..fb2aa21 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkMandatoryFeatures.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkMandatoryFeatures.inl
@@ -303,6 +303,18 @@
}
#if defined(CTS_USES_VULKAN)
+ vk::VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT physicalDeviceNonSeamlessCubeMapFeaturesEXT;
+ deMemset(&physicalDeviceNonSeamlessCubeMapFeaturesEXT, 0, sizeof(physicalDeviceNonSeamlessCubeMapFeaturesEXT));
+
+ if ( isExtensionStructSupported(deviceExtensions, RequiredExtension("VK_EXT_non_seamless_cube_map")) )
+ {
+ physicalDeviceNonSeamlessCubeMapFeaturesEXT.sType = getStructureType<VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT>();
+ *nextPtr = &physicalDeviceNonSeamlessCubeMapFeaturesEXT;
+ nextPtr = &physicalDeviceNonSeamlessCubeMapFeaturesEXT.pNext;
+ }
+#endif // defined(CTS_USES_VULKAN)
+
+#if defined(CTS_USES_VULKAN)
vk::VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT physicalDevicePageableDeviceLocalMemoryFeaturesEXT;
deMemset(&physicalDevicePageableDeviceLocalMemoryFeaturesEXT, 0, sizeof(physicalDevicePageableDeviceLocalMemoryFeaturesEXT));
@@ -1035,6 +1047,17 @@
}
#if defined(CTS_USES_VULKAN)
+ if ( isExtensionStructSupported(deviceExtensions, RequiredExtension("VK_EXT_non_seamless_cube_map")) )
+ {
+ if ( physicalDeviceNonSeamlessCubeMapFeaturesEXT.nonSeamlessCubeMap == VK_FALSE )
+ {
+ log << tcu::TestLog::Message << "Mandatory feature nonSeamlessCubeMap not supported" << tcu::TestLog::EndMessage;
+ result = false;
+ }
+ }
+#endif // defined(CTS_USES_VULKAN)
+
+#if defined(CTS_USES_VULKAN)
if ( isExtensionStructSupported(deviceExtensions, RequiredExtension("VK_EXT_pageable_device_local_memory")) )
{
if ( physicalDevicePageableDeviceLocalMemoryFeaturesEXT.pageableDeviceLocalMemory == VK_FALSE )
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtil.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtil.inl
index 9dae82e..aab484a 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtil.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtil.inl
@@ -1152,6 +1152,7 @@
std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE& value);
std::ostream& operator<< (std::ostream& s, const VkDescriptorSetBindingReferenceVALVE& value);
std::ostream& operator<< (std::ostream& s, const VkDescriptorSetLayoutHostMappingInfoVALVE& value);
+std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT& value);
std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM& value);
std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM& value);
std::ostream& operator<< (std::ostream& s, const VkSubpassFragmentDensityMapOffsetEndInfoQCOM& value);
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtilImpl.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtilImpl.inl
index 4179754..32ef807 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtilImpl.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkStrUtilImpl.inl
@@ -769,6 +769,7 @@
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE";
case VK_STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE: return "VK_STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE";
case VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE: return "VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE";
+ case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT";
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM";
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM: return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM";
case VK_STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM: return "VK_STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM";
@@ -3456,6 +3457,7 @@
{
tcu::Format::BitDesc(VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT, "VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT"),
tcu::Format::BitDesc(VK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT, "VK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT"),
+ tcu::Format::BitDesc(VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT, "VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT"),
tcu::Format::BitDesc(VK_SAMPLER_CREATE_FLAG_BITS_MAX_ENUM, "VK_SAMPLER_CREATE_FLAG_BITS_MAX_ENUM"),
};
return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
@@ -12598,6 +12600,16 @@
return s;
}
+std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT& value)
+{
+ s << "VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT = {\n";
+ s << "\tsType = " << value.sType << '\n';
+ s << "\tpNext = " << value.pNext << '\n';
+ s << "\tnonSeamlessCubeMap = " << value.nonSeamlessCubeMap << '\n';
+ s << '}';
+ return s;
+}
+
std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM& value)
{
s << "VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM = {\n";
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkStructTypes.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkStructTypes.inl
index b55dd3d..0c93c9a 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkStructTypes.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkStructTypes.inl
@@ -5871,6 +5871,13 @@
uint32_t descriptorSize;
};
+struct VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT
+{
+ VkStructureType sType;
+ void* pNext;
+ VkBool32 nonSeamlessCubeMap;
+};
+
struct VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
{
VkStructureType sType;
diff --git a/external/vulkancts/framework/vulkan/generated/vulkan/vkVulkan_c.inl b/external/vulkancts/framework/vulkan/generated/vulkan/vkVulkan_c.inl
index 17ea256..0b49eea 100644
--- a/external/vulkancts/framework/vulkan/generated/vulkan/vkVulkan_c.inl
+++ b/external/vulkancts/framework/vulkan/generated/vulkan/vkVulkan_c.inl
@@ -1948,6 +1948,7 @@
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE = 1000420000,
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE = 1000420001,
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE = 1000420002,
+ VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT = 1000422000,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM = 1000425000,
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM = 1000425001,
VK_STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM = 1000425002,
@@ -3481,6 +3482,7 @@
typedef enum VkSamplerCreateFlagBits {
VK_SAMPLER_CREATE_SUBSAMPLED_BIT_EXT = 0x00000001,
VK_SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT = 0x00000002,
+ VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT = 0x00000004,
VK_SAMPLER_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
} VkSamplerCreateFlagBits;
typedef VkFlags VkSamplerCreateFlags;
@@ -15140,6 +15142,17 @@
#endif
+#define VK_EXT_non_seamless_cube_map 1
+#define VK_EXT_NON_SEAMLESS_CUBE_MAP_SPEC_VERSION 1
+#define VK_EXT_NON_SEAMLESS_CUBE_MAP_EXTENSION_NAME "VK_EXT_non_seamless_cube_map"
+typedef struct VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT {
+ VkStructureType sType;
+ void* pNext;
+ VkBool32 nonSeamlessCubeMap;
+} VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT;
+
+
+
#define VK_QCOM_fragment_density_map_offset 1
#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_SPEC_VERSION 1
#define VK_QCOM_FRAGMENT_DENSITY_MAP_OFFSET_EXTENSION_NAME "VK_QCOM_fragment_density_map_offset"
diff --git a/external/vulkancts/framework/vulkan/vkImageUtil.cpp b/external/vulkancts/framework/vulkan/vkImageUtil.cpp
index 7ad8d4e..b189edd 100644
--- a/external/vulkancts/framework/vulkan/vkImageUtil.cpp
+++ b/external/vulkancts/framework/vulkan/vkImageUtil.cpp
@@ -3877,12 +3877,17 @@
const VkCompareOp compareOp = (compareEnabled) ? (mapCompareMode(sampler.compare)) : (VK_COMPARE_OP_ALWAYS);
const VkBorderColor borderColor = mapBorderColor(getTextureChannelClass(format.type), sampler.borderColor);
const bool isMipmapEnabled = (sampler.minFilter != tcu::Sampler::NEAREST && sampler.minFilter != tcu::Sampler::LINEAR && sampler.minFilter != tcu::Sampler::CUBIC);
+#ifndef CTS_USES_VULKANSC
+ const VkSamplerCreateFlags flags = sampler.seamlessCubeMap ? 0u : (VkSamplerCreateFlags)VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT;
+#else
+ const VkSamplerCreateFlags flags = 0u;
+#endif // CTS_USES_VULKANSC
const VkSamplerCreateInfo createInfo =
{
VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
DE_NULL,
- (VkSamplerCreateFlags)0,
+ flags,
mapFilterMode(sampler.magFilter), // magFilter
mapFilterMode(sampler.minFilter), // minFilter
mapMipmapMode(sampler.minFilter), // mipMode
@@ -3970,7 +3975,11 @@
: tcu::Sampler::COMPAREMODE_NONE,
0,
tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f),
+#ifndef CTS_USES_VULKANSC
+ !(samplerCreateInfo.flags & VK_SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT),
+#else
true,
+#endif // CTS_USES_VULKANSC
tcu::Sampler::MODE_DEPTH,
reductionMode);
diff --git a/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp
index 721ce2c..90361f1 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp
@@ -3850,7 +3850,8 @@
const tcu::PixelBufferAccess& errorMask,
const std::vector<CopyRegion>& regions)
{
- const tcu::Sampler sampler (tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ const tcu::Sampler sampler (tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 0.0f, true, tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
const tcu::IVec4 dstBitDepth (tcu::getTextureFormatBitDepth(result.getFormat()));
tcu::LookupPrecision precision;
@@ -3895,7 +3896,8 @@
const tcu::PixelBufferAccess& errorMask,
const std::vector<CopyRegion>& regions)
{
- const tcu::Sampler sampler (tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ const tcu::Sampler sampler (tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 0.0f, true, tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
tcu::IntLookupPrecision precision;
{
@@ -4228,7 +4230,7 @@
DE_ASSERT(filter == tcu::Sampler::LINEAR || filter == tcu::Sampler::CUBIC);
tcu::Sampler sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
- filter, filter, 0.0f, false);
+ filter, filter, 0.0f, false, tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
float sX = (float)regionExtent.x / (float)dst.getWidth();
float sY = (float)regionExtent.y / (float)dst.getHeight();
@@ -4253,7 +4255,7 @@
DE_ASSERT(filter == tcu::Sampler::NEAREST || filter == tcu::Sampler::LINEAR || filter == tcu::Sampler::CUBIC);
tcu::Sampler sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
- filter, filter, 0.0f, false);
+ filter, filter, 0.0f, false, tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
const float sX = (float)src.getWidth() / (float)dst.getWidth();
const float sY = (float)src.getHeight() / (float)dst.getHeight();
diff --git a/external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorCopyTests.cpp b/external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorCopyTests.cpp
index 92ef04e..af89ea3 100644
--- a/external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorCopyTests.cpp
+++ b/external/vulkancts/modules/vulkan/binding_model/vktBindingDescriptorCopyTests.cpp
@@ -993,7 +993,8 @@
// Create sampler
{
- const tcu::Sampler sampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ const tcu::Sampler sampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 0.0f, true, tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
const tcu::TextureFormat texFormat = mapVkFormat(format);
const VkSamplerCreateInfo samplerParams = mapSampler(sampler, texFormat);
@@ -1325,7 +1326,7 @@
for (deUint32 i = 0; i < m_arraySize; i++)
{
const float borderValue = (float)((m_id + i) % 2);
- const tcu::Sampler sampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_BORDER, tcu::Sampler::CLAMP_TO_BORDER, tcu::Sampler::CLAMP_TO_BORDER, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST, 0.0f, true, tcu::Sampler::COMPAREMODE_NONE, 0, Vec4(borderValue));
+ const tcu::Sampler sampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_BORDER, tcu::Sampler::CLAMP_TO_BORDER, tcu::Sampler::CLAMP_TO_BORDER, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST, 0.0f, true, tcu::Sampler::COMPAREMODE_NONE, 0, Vec4(borderValue), true);
const tcu::TextureFormat texFormat = mapVkFormat(format);
const VkSamplerCreateInfo samplerParams = mapSampler(sampler, texFormat);
diff --git a/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp b/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp
index 8f09d75..aa88f43 100644
--- a/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp
+++ b/external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp
@@ -5503,12 +5503,14 @@
if (ndx % 2 == 0)
{
// linear, wrapping
- return tcu::Sampler(tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::LINEAR, tcu::Sampler::LINEAR);
+ return tcu::Sampler(tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::LINEAR, tcu::Sampler::LINEAR,
+ 0.0f, true, tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
}
else
{
// nearest, clamping
- return tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ return tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 0.0f, true, tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
}
}
diff --git a/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp b/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp
index 6eda5bb..cb9415b 100644
--- a/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp
+++ b/external/vulkancts/modules/vulkan/descriptor_indexing/vktDescriptorSetsIndexingTests.cpp
@@ -3628,7 +3628,11 @@
m_testParams.usesMipMaps ? tcu::Sampler::LINEAR_MIPMAP_NEAREST : tcu::Sampler::NEAREST, // minFilter
m_testParams.usesMipMaps ? tcu::Sampler::LINEAR_MIPMAP_NEAREST : tcu::Sampler::NEAREST, // magFilter
0.0f, // lodTreshold
- true); // normalizeCoords
+ true, // normalizeCoords
+ tcu::Sampler::COMPAREMODE_NONE, // compare
+ 0, // compareChannel
+ tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), // borderColor
+ true); // seamlessCubeMap
const VkSamplerCreateInfo createInfo = vk::mapSampler(sampler, vk::mapVkFormat(m_colorFormat));
variables.descriptorSamplers.resize(variables.validDescriptorCount);
@@ -3715,7 +3719,11 @@
m_testParams.usesMipMaps ? tcu::Sampler::NEAREST_MIPMAP_NEAREST : tcu::Sampler::NEAREST, // minFilter
m_testParams.usesMipMaps ? tcu::Sampler::NEAREST_MIPMAP_NEAREST : tcu::Sampler::NEAREST, // magFilter
0.0f, // lodTreshold
- true); // normalizeCoords
+ true, // normalizeCoords
+ tcu::Sampler::COMPAREMODE_NONE, // compare
+ 0, // compareChannel
+ tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), // borderColor
+ true); // seamlessCubeMap
const VkSamplerCreateInfo createInfo = vk::mapSampler(sampler, vk::mapVkFormat(m_colorFormat));
variables.descriptorSamplers.push_back(ut::SamplerSp(new Move<VkSampler>(vk::createSampler(m_vki, m_vkd, &createInfo))));
}
@@ -3829,7 +3837,11 @@
m_testParams.usesMipMaps ? tcu::Sampler::NEAREST_MIPMAP_NEAREST : tcu::Sampler::NEAREST, // minFilter
m_testParams.usesMipMaps ? tcu::Sampler::NEAREST_MIPMAP_NEAREST : tcu::Sampler::NEAREST, // magFilter
0.0f, // lodTreshold
- true); // normalizeCoords
+ true, // normalizeCoords
+ tcu::Sampler::COMPAREMODE_NONE, // compare
+ 0, // compareChannel
+ tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f), // borderColor
+ true); // seamlessCubeMap
const VkSamplerCreateInfo createInfo = vk::mapSampler(sampler, vk::mapVkFormat(m_colorFormat));
variables.descriptorSamplers.push_back(ut::SamplerSp(new Move<VkSampler>(vk::createSampler(m_vki, m_vkd, &createInfo))));
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemShaderImageAccessTests.cpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemShaderImageAccessTests.cpp
index 3305ca7..8fc1b2d 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemShaderImageAccessTests.cpp
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemShaderImageAccessTests.cpp
@@ -506,7 +506,9 @@
de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D();
const tcu::Sampler refSampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
- tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 00.0f /* LOD threshold */, true /* normalized coords */, tcu::Sampler::COMPAREMODE_NONE,
+ 0 /* cmp channel */, tcu::Vec4(0.0f) /* border color */, true /* seamless cube map */);
vk::Unique<vk::VkShaderModule> computeShader (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("comp"), 0));
@@ -727,7 +729,9 @@
de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D();
const tcu::Sampler refSampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
- tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 00.0f /* LOD threshold */, true /* normalized coords */, tcu::Sampler::COMPAREMODE_NONE,
+ 0 /* cmp channel */, tcu::Vec4(0.0f) /* border color */, true /* seamless cube map */);
vk::Move<vk::VkShaderModule> vertexShader = createShaderModule(vk, device, ctx.getBinaryCollection().get("vert"), 0);
vk::Move<vk::VkShaderModule> fragmentShader = createShaderModule(vk, device, ctx.getBinaryCollection().get("frag"), 0);
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp
index a0f8aee..dce5f7b 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemStackTests.cpp
@@ -235,7 +235,9 @@
de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D();
const tcu::Sampler refSampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
- tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 00.0f /* LOD threshold */, true /* normalized coords */, tcu::Sampler::COMPAREMODE_NONE,
+ 0 /* cmp channel */, tcu::Vec4(0.0f) /* border color */, true /* seamless cube map */);
vk::Unique<vk::VkShaderModule> computeShader (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("comp"), 0));
diff --git a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemWorkgroupStorageTests.cpp b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemWorkgroupStorageTests.cpp
index b54e5d8..fa6080f 100644
--- a/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemWorkgroupStorageTests.cpp
+++ b/external/vulkancts/modules/vulkan/protected_memory/vktProtectedMemWorkgroupStorageTests.cpp
@@ -204,7 +204,9 @@
de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D();
const tcu::Sampler refSampler = tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
- tcu::Sampler::NEAREST, tcu::Sampler::NEAREST);
+ tcu::Sampler::NEAREST, tcu::Sampler::NEAREST,
+ 00.0f /* LOD threshold */, true /* normalized coords */, tcu::Sampler::COMPAREMODE_NONE,
+ 0 /* cmp channel */, tcu::Vec4(0.0f) /* border color */, true /* seamless cube map */);
vk::Unique<vk::VkShaderModule> computeShader (vk::createShaderModule(vk, device, ctx.getBinaryCollection().get("comp"), 0));
diff --git a/external/vulkancts/modules/vulkan/shaderexecutor/vktOpaqueTypeIndexingTests.cpp b/external/vulkancts/modules/vulkan/shaderexecutor/vktOpaqueTypeIndexingTests.cpp
index 4985620..49b95b2 100644
--- a/external/vulkancts/modules/vulkan/shaderexecutor/vktOpaqueTypeIndexingTests.cpp
+++ b/external/vulkancts/modules/vulkan/shaderexecutor/vktOpaqueTypeIndexingTests.cpp
@@ -696,9 +696,10 @@
const tcu::Sampler refSampler = isShadowSampler(m_samplerType)
? tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
filterMode, filterMode, 0.0f, false /* non-normalized */,
- tcu::Sampler::COMPAREMODE_LESS)
+ tcu::Sampler::COMPAREMODE_LESS, 0, tcu::Vec4(0.0f), true)
: tcu::Sampler(tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE, tcu::Sampler::CLAMP_TO_EDGE,
- filterMode, filterMode);
+ filterMode, filterMode, 0.0f, true,
+ tcu::Sampler::COMPAREMODE_NONE, 0, tcu::Vec4(0.0f), true);
const DeviceInterface& vkd = m_context.getDeviceInterface();
const VkDevice device = m_context.getDevice();
diff --git a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDerivateTests.cpp b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDerivateTests.cpp
index 0a8fb33..0d78541 100644
--- a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDerivateTests.cpp
+++ b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDerivateTests.cpp
@@ -1275,7 +1275,13 @@
tcu::Sampler::CLAMP_TO_EDGE,
tcu::Sampler::CLAMP_TO_EDGE,
tcu::Sampler::NEAREST,
- tcu::Sampler::NEAREST)));
+ tcu::Sampler::NEAREST,
+ 0.0f,
+ true,
+ tcu::Sampler::COMPAREMODE_NONE,
+ 0,
+ tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f),
+ true)));
m_textures.push_back(testTexture);
}
diff --git a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDiscardTests.cpp b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDiscardTests.cpp
index adb38a7..eff3f04 100644
--- a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDiscardTests.cpp
+++ b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderDiscardTests.cpp
@@ -88,7 +88,13 @@
tcu::Sampler::CLAMP_TO_EDGE,
tcu::Sampler::CLAMP_TO_EDGE,
tcu::Sampler::LINEAR,
- tcu::Sampler::LINEAR)));
+ tcu::Sampler::LINEAR,
+ 0.0f,
+ true,
+ tcu::Sampler::COMPAREMODE_NONE,
+ 0,
+ tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f),
+ true)));
m_textures.push_back(brickTexture);
}
}
diff --git a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderTextureGatherTests.cpp b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderTextureGatherTests.cpp
index 08ad7a8..6e6f458 100644
--- a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderTextureGatherTests.cpp
+++ b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderTextureGatherTests.cpp
@@ -1475,9 +1475,10 @@
: m_baseParams.textureType == TEXTURETYPE_2D_ARRAY ? IVec3(7,7,7)
: IVec3(-1);
tcu::Sampler sampler;
- sampler.wrapS = m_baseParams.wrapS;
- sampler.wrapT = m_baseParams.wrapT;
- sampler.compare = m_baseParams.shadowCompareMode;
+ sampler.wrapS = m_baseParams.wrapS;
+ sampler.wrapT = m_baseParams.wrapT;
+ sampler.compare = m_baseParams.shadowCompareMode;
+ sampler.seamlessCubeMap = true;
if (isDepthFormat(m_baseParams.textureFormat))
{
@@ -1929,7 +1930,8 @@
MovePtr<tcu::Texture2D> texture = MovePtr<tcu::Texture2D>(new tcu::Texture2D(m_baseParams.textureFormat, m_textureSize.x(), m_textureSize.y()));
const tcu::Sampler sampler (m_baseParams.wrapS, m_baseParams.wrapT, tcu::Sampler::REPEAT_GL,
m_baseParams.minFilter, m_baseParams.magFilter,
- 0.0f /* LOD threshold */, true /* normalized coords */, m_baseParams.shadowCompareMode);
+ 0.0f /* LOD threshold */, true /* normalized coords */, m_baseParams.shadowCompareMode,
+ 0 /* compare channel */, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f) /* border color */, true /* seamless cube*/);
{
const int levelBegin = ((m_baseParams.levelMode == LevelMode::NORMAL) ? m_baseParams.baseLevel : 0);
@@ -2150,7 +2152,8 @@
MovePtr<tcu::Texture2DArray> texture = MovePtr<tcu::Texture2DArray>(new tcu::Texture2DArray(m_baseParams.textureFormat, m_textureSize.x(), m_textureSize.y(), m_textureSize.z()));
const tcu::Sampler sampler (m_baseParams.wrapS, m_baseParams.wrapT, tcu::Sampler::REPEAT_GL,
m_baseParams.minFilter, m_baseParams.magFilter,
- 0.0f /* LOD threshold */, true /* normalized coords */, m_baseParams.shadowCompareMode);
+ 0.0f /* LOD threshold */, true /* normalized coords */, m_baseParams.shadowCompareMode,
+ 0 /* compare channel */, tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f) /* border color */, true /* seamless cube*/);
{
const int levelBegin = ((m_baseParams.levelMode == LevelMode::NORMAL) ? m_baseParams.baseLevel : 0);
diff --git a/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp b/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp
index 5acee30..6cc9b5a 100644
--- a/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp
+++ b/external/vulkancts/modules/vulkan/texture/vktTextureShadowTests.cpp
@@ -449,6 +449,8 @@
const VkFormatProperties3 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");
+ if (!testParameters.seamless)
+ context.requireDeviceFunctionality("VK_EXT_non_seamless_cube_map");
#else
DE_UNREF(context);
if (!isDepthFormat(testParameters.format))
@@ -606,7 +608,7 @@
// Params for reference computation.
sampleParams.sampler = util::createSampler(Sampler::CLAMP_TO_EDGE, Sampler::CLAMP_TO_EDGE, m_testParameters.minFilter, m_testParameters.magFilter);
- sampleParams.sampler.seamlessCubeMap = true;
+ sampleParams.sampler.seamlessCubeMap = m_testParameters.seamless;
sampleParams.sampler.compare = m_testParameters.compareOp;
sampleParams.samplerType = SAMPLERTYPE_SHADOW;
sampleParams.lodMode = LODMODE_EXACT;
@@ -1363,6 +1365,8 @@
const VkFormatProperties3 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");
+ if (!testParameters.seamless)
+ context.requireDeviceFunctionality("VK_EXT_non_seamless_cube_map");
#else
DE_UNREF(context);
if (!isDepthFormat(testParameters.format))
@@ -1513,7 +1517,7 @@
// Params for reference computation.
sampleParams.sampler = util::createSampler(Sampler::CLAMP_TO_EDGE, Sampler::CLAMP_TO_EDGE, m_testParameters.minFilter, m_testParameters.magFilter);
- sampleParams.sampler.seamlessCubeMap = true;
+ sampleParams.sampler.seamlessCubeMap = m_testParameters.seamless;
sampleParams.sampler.compare = m_testParameters.compareOp;
sampleParams.samplerType = SAMPLERTYPE_SHADOW;
sampleParams.lodMode = LODMODE_EXACT;
@@ -1651,6 +1655,18 @@
{ "never", Sampler::COMPAREMODE_NEVER }
};
+ static const struct
+ {
+ const char* name;
+ deBool seamless;
+ } seamModes[] =
+ {
+ {"", true},
+#ifndef CTS_USES_VULKANSC
+ {"non_seamless_", false}
+#endif // CTS_USES_VULKANSC
+ };
+
// 2D cases.
{
de::MovePtr<tcu::TestCaseGroup> group2D (new tcu::TestCaseGroup(testCtx, "2d", "2D texture shadow lookup tests"));
@@ -1705,22 +1721,26 @@
{
for (int backingNdx = 0; backingNdx < DE_LENGTH_OF_ARRAY(backingModes); backingNdx++)
{
- const string name = string(backingModes[backingNdx].name) + compareOp[compareNdx].name + "_" + formats[formatNdx].name;
- TextureCubeShadowTestCaseParameters testParameters;
+ for (int seamNdx = 0; seamNdx < DE_LENGTH_OF_ARRAY(seamModes); seamNdx++)
+ {
+ const string name = string(backingModes[backingNdx].name) + seamModes[seamNdx].name + compareOp[compareNdx].name + "_" + formats[formatNdx].name;
+ TextureCubeShadowTestCaseParameters testParameters;
- testParameters.minFilter = filters[filterNdx].minFilter;
- testParameters.magFilter = filters[filterNdx].magFilter;
- testParameters.format = formats[formatNdx].format;
- testParameters.backingMode = backingModes[backingNdx].backingMode;
- testParameters.compareOp = compareOp[compareNdx].op;
- testParameters.wrapS = Sampler::REPEAT_GL;
- testParameters.wrapT = Sampler::REPEAT_GL;
- testParameters.size = 32;
- testParameters.aspectMask = formats[formatNdx].aspect;
+ testParameters.minFilter = filters[filterNdx].minFilter;
+ testParameters.magFilter = filters[filterNdx].magFilter;
+ testParameters.format = formats[formatNdx].format;
+ testParameters.backingMode = backingModes[backingNdx].backingMode;
+ testParameters.seamless = seamModes[seamNdx].seamless;
+ testParameters.compareOp = compareOp[compareNdx].op;
+ testParameters.wrapS = Sampler::REPEAT_GL;
+ testParameters.wrapT = Sampler::REPEAT_GL;
+ testParameters.size = 32;
+ testParameters.aspectMask = formats[formatNdx].aspect;
- testParameters.programs.push_back(PROGRAM_CUBE_SHADOW);
+ testParameters.programs.push_back(PROGRAM_CUBE_SHADOW);
- filterGroup->addChild(new TextureTestCase<TextureCubeShadowTestInstance>(testCtx, name.c_str(), "", testParameters));
+ filterGroup->addChild(new TextureTestCase<TextureCubeShadowTestInstance>(testCtx, name.c_str(), "", testParameters));
+ }
}
}
}
@@ -1865,23 +1885,27 @@
{
for (int backingNdx = 0; backingNdx < DE_LENGTH_OF_ARRAY(backingModes); backingNdx++)
{
- const string name = string(backingModes[backingNdx].name) + compareOp[compareNdx].name + "_" + formats[formatNdx].name;
- TextureCubeArrayShadowTestCaseParameters testParameters;
+ for (int seamNdx = 0; seamNdx < DE_LENGTH_OF_ARRAY(seamModes); seamNdx++)
+ {
+ const string name = string(backingModes[backingNdx].name) + seamModes[seamNdx].name + compareOp[compareNdx].name + "_" + formats[formatNdx].name;
+ TextureCubeArrayShadowTestCaseParameters testParameters;
- testParameters.minFilter = filters[filterNdx].minFilter;
- testParameters.magFilter = filters[filterNdx].magFilter;
- testParameters.format = formats[formatNdx].format;
- testParameters.backingMode = backingModes[backingNdx].backingMode;
- testParameters.compareOp = compareOp[compareNdx].op;
- testParameters.wrapS = Sampler::REPEAT_GL;
- testParameters.wrapT = Sampler::REPEAT_GL;
- testParameters.size = 32;
- testParameters.numLayers = 4 * 6;
- testParameters.aspectMask = formats[formatNdx].aspect;
+ testParameters.minFilter = filters[filterNdx].minFilter;
+ testParameters.magFilter = filters[filterNdx].magFilter;
+ testParameters.format = formats[formatNdx].format;
+ testParameters.backingMode = backingModes[backingNdx].backingMode;
+ testParameters.compareOp = compareOp[compareNdx].op;
+ testParameters.seamless = seamModes[seamNdx].seamless;
+ testParameters.wrapS = Sampler::REPEAT_GL;
+ testParameters.wrapT = Sampler::REPEAT_GL;
+ testParameters.size = 32;
+ testParameters.numLayers = 4 * 6;
+ testParameters.aspectMask = formats[formatNdx].aspect;
- testParameters.programs.push_back(PROGRAM_CUBE_ARRAY_SHADOW);
+ testParameters.programs.push_back(PROGRAM_CUBE_ARRAY_SHADOW);
- filterGroup->addChild(new TextureTestCase<TextureCubeArrayShadowTestInstance>(testCtx, name.c_str(), "", testParameters));
+ filterGroup->addChild(new TextureTestCase<TextureCubeArrayShadowTestInstance>(testCtx, name.c_str(), "", testParameters));
+ }
}
}
}
diff --git a/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.cpp b/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.cpp
index b9966ea..11fe647 100644
--- a/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.cpp
+++ b/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.cpp
@@ -1648,7 +1648,8 @@
normalizedCoords /* normalized coords */,
tcu::Sampler::COMPAREMODE_NONE /* no compare */,
0 /* compare channel */,
- tcu::Vec4(0.0f) /* border color, not used */);
+ tcu::Vec4(0.0f) /* border color, not used */,
+ true /* seamless cube map */);
}
/*--------------------------------------------------------------------*//*!
@@ -1828,6 +1829,7 @@
TextureCubeTestCaseParameters::TextureCubeTestCaseParameters (void)
: wrapT (tcu::Sampler::REPEAT_GL)
, size (64)
+ , seamless (true)
{
}
diff --git a/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.hpp b/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.hpp
index bd4ddb6..49c6197 100644
--- a/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.hpp
+++ b/external/vulkancts/modules/vulkan/texture/vktTextureTestUtil.hpp
@@ -424,6 +424,7 @@
TextureCubeTestCaseParameters (void);
tcu::Sampler::WrapMode wrapT;
int size;
+ deBool seamless;
};
struct Texture2DArrayTestCaseParameters : public Texture2DTestCaseParameters
diff --git a/external/vulkancts/mustpass/main/vk-default/api.txt b/external/vulkancts/mustpass/main/vk-default/api.txt
index 799a9d7..2993cdc 100644
--- a/external/vulkancts/mustpass/main/vk-default/api.txt
+++ b/external/vulkancts/mustpass/main/vk-default/api.txt
@@ -41808,6 +41808,7 @@
dEQP-VK.api.device_init.create_device_unsupported_features.border_color_swizzle_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.pageable_device_local_memory_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.descriptor_set_host_mapping_features_valve
+dEQP-VK.api.device_init.create_device_unsupported_features.non_seamless_cube_map_features_ext
dEQP-VK.api.device_init.create_device_unsupported_features.fragment_density_map_offset_features_qcom
dEQP-VK.api.device_init.create_device_unsupported_features.linear_color_attachment_features_nv
dEQP-VK.api.device_init.create_device_unsupported_features.image_compression_control_swapchain_features_ext
diff --git a/external/vulkancts/mustpass/main/vk-default/texture.txt b/external/vulkancts/mustpass/main/vk-default/texture.txt
index cb91756..9c926a1 100644
--- a/external/vulkancts/mustpass/main/vk-default/texture.txt
+++ b/external/vulkancts/mustpass/main/vk-default/texture.txt
@@ -6506,773 +6506,1541 @@
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.non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_not_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_not_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_non_seamless_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
@@ -9578,773 +10346,1541 @@
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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest.never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_or_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_or_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_less_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_greater_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_equal_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_not_equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_not_equal_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_always_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_never_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_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.sparse_non_seamless_never_d32_sfloat_s8_uint
dEQP-VK.texture.shadow.cube_array.linear.never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r16_unorm
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_always_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_nearest.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_greater_d24_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.nearest_mipmap_linear.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_or_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_or_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_or_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_less_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_less_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.less_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_less_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_greater_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_greater_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.greater_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_greater_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_equal_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.equal_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_not_equal_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_not_equal_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_not_equal_d24_unorm_s8_uint
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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_always_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_always_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.always_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_always_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_never_d16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_x8_d24_unorm_pack32
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_d32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_d16_unorm_s8_uint
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_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.non_seamless_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.sparse_non_seamless_never_r16_unorm
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_never_r32_sfloat
+dEQP-VK.texture.shadow.cube_array.linear_mipmap_linear.sparse_non_seamless_never_r32_sfloat
dEQP-VK.texture.shadow.texel_replacement.d32_sfloat
dEQP-VK.texture.multisample.atomic.storage_image_r32i
dEQP-VK.texture.multisample.atomic.storage_image_r32ui
diff --git a/external/vulkancts/scripts/src/extensions/VK_EXT_non_seamless_cube_map.json b/external/vulkancts/scripts/src/extensions/VK_EXT_non_seamless_cube_map.json
new file mode 100644
index 0000000..814ab10
--- /dev/null
+++ b/external/vulkancts/scripts/src/extensions/VK_EXT_non_seamless_cube_map.json
@@ -0,0 +1,14 @@
+{
+ "register_extension":
+ {
+ "type": "device",
+ "core": ""
+ },
+ "mandatory_features":
+ {
+ "VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT":
+ [
+ { "features": ["nonSeamlessCubeMap"], "requirements": ["VK_EXT_non_seamless_cube_map"], "mandatory_variant": ["vulkan"]}
+ ]
+ }
+}
\ No newline at end of file