Test with depth range greater than 1.0 should require extension
[platform/upstream/VK-GL-CTS.git] / external / vulkancts / mustpass / 1.0.3 / vk-default.txt
index a55691f..20f3cd2 100644 (file)
@@ -93658,449 +93658,893 @@ dEQP-VK.pipeline.depth.format_features.support_d16_unorm
 dEQP-VK.pipeline.depth.format_features.support_d24_unorm_or_d32_sfloat
 dEQP-VK.pipeline.depth.format_features.support_d24_unorm_s8_uint_or_d32_sfloat_s8_uint
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_not_equal_not_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_not_equal_not_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_equal_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_equal_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_greater_greater_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_greater_greater_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_less_or_equal_less_or_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_less_or_equal_less_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_less_less_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_less_less_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_never_never_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_never_never_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_not_equal_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_not_equal_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_equal_not_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_equal_not_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_greater_greater_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_greater_greater_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_greater_or_equal_greater_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_greater_or_equal_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_less_or_equal_less_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_less_or_equal_less_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_always_always_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_always_always_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_less_never_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_less_never_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_never_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_never_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_not_equal_greater_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_not_equal_greater_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_equal_greater_or_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_equal_greater_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_greater_not_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_greater_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_greater_or_equal_less_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_greater_or_equal_less_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_less_or_equal_never_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_less_or_equal_never_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_less_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_less_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_never_always_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_never_always_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_equal_greater_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_equal_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_greater_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_greater_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_less_or_equal_always_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_less_or_equal_always_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_less_less_or_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_less_less_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_always_less_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_always_less_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_equal_less_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_equal_less_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_greater_never_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_greater_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_greater_or_equal_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_greater_or_equal_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_less_not_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_less_not_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_not_equal_less_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_not_equal_less_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_equal_never_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_equal_never_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_greater_less_or_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_greater_less_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_less_or_equal_greater_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_less_or_equal_greater_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_less_always_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_less_always_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_never_not_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_never_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_not_equal_always_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_not_equal_always_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_always_greater_or_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_always_greater_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_greater_or_equal_never_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_greater_or_equal_never_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_never_less_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_never_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_less_or_equal_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_less_or_equal_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_less_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_less_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_always_greater_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_always_greater_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_equal_always_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_never_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_never_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_greater_less_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_greater_less_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_always_never_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_always_never_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_less_or_equal_not_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_less_or_equal_not_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_never_greater_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_never_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_equal_less_or_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_equal_less_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_greater_or_equal_always_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_greater_or_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_always_less_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_always_less_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_never_greater_or_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_never_greater_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_always_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.equal_always_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_greater_always_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_greater_always_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_not_equal_not_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_not_equal_not_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_less_greater_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_less_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_not_equal_never_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_not_equal_never_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_always_not_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_always_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_always_less_or_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_or_equal_always_less_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_greater_or_equal_less_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_greater_or_equal_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_equal_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_equal_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_greater_or_equal_never_less
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_greater_or_equal_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_never_greater_never
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.greater_or_equal_never_greater_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_greater_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.less_greater_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_greater_always_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.never_greater_always_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_not_equal_greater_always
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_not_equal_greater_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_less_or_equal_not_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm.compare_ops.not_equal_less_or_equal_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_not_equal_not_equal_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_not_equal_not_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_equal_equal_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_equal_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_greater_greater_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_greater_greater_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_less_or_equal_less_or_equal_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_less_or_equal_less_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_less_less_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_less_less_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_never_never_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_never_never_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_not_equal_equal_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_not_equal_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_equal_not_equal_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_equal_not_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_greater_greater_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_greater_greater_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_greater_or_equal_greater_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_greater_or_equal_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_less_or_equal_less_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_less_or_equal_less_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_always_always_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_always_always_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_less_never_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_less_never_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_never_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_never_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_not_equal_greater_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_not_equal_greater_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_equal_greater_or_equal_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_equal_greater_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_greater_not_equal_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_greater_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_greater_or_equal_less_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_greater_or_equal_less_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_less_or_equal_never_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_less_or_equal_never_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_less_equal_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_less_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_never_always_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_never_always_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_equal_greater_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_equal_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_greater_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_greater_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_less_or_equal_always_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_less_or_equal_always_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_less_less_or_equal_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_less_less_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_always_less_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_always_less_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_equal_less_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_equal_less_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_greater_never_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_greater_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_greater_or_equal_equal_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_greater_or_equal_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_less_not_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_less_not_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_not_equal_less_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_not_equal_less_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_equal_never_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_equal_never_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_greater_less_or_equal_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_greater_less_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_less_or_equal_greater_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_less_or_equal_greater_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_less_always_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_less_always_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_never_not_equal_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_never_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_not_equal_always_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_not_equal_always_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_always_greater_or_equal_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_always_greater_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_greater_or_equal_never_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_greater_or_equal_never_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_never_less_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_never_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_less_or_equal_equal_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_less_or_equal_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_less_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_less_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_always_greater_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_always_greater_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_equal_always_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_never_equal_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_never_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_greater_less_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_greater_less_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_always_never_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_always_never_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_less_or_equal_not_equal_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_less_or_equal_not_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_never_greater_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_never_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_equal_less_or_equal_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_equal_less_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_greater_or_equal_always_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_greater_or_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_always_less_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_always_less_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_never_greater_or_equal_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_never_greater_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_always_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.equal_always_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_greater_always_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_greater_always_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_not_equal_not_equal_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_not_equal_not_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_less_greater_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_less_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_not_equal_never_not_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_not_equal_never_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_always_not_equal_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_always_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_always_less_or_equal_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_or_equal_always_less_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_greater_or_equal_less_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_greater_or_equal_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_equal_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_equal_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_greater_or_equal_never_less
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_greater_or_equal_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_never_greater_never
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.greater_or_equal_never_greater_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_greater_equal_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.less_greater_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_greater_always_greater_or_equal
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.never_greater_always_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_not_equal_greater_always
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_not_equal_greater_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_less_or_equal_not_equal_greater
+dEQP-VK.pipeline.depth.format.x8_d24_unorm_pack32.compare_ops.not_equal_less_or_equal_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_not_equal_not_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_not_equal_not_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_equal_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_equal_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_greater_greater_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_greater_greater_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_less_or_equal_less_or_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_less_or_equal_less_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_less_less_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_less_less_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_never_never_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_never_never_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_not_equal_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_not_equal_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_equal_not_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_equal_not_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_greater_greater_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_greater_greater_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_greater_or_equal_greater_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_greater_or_equal_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_less_or_equal_less_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_less_or_equal_less_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_always_always_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_always_always_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_less_never_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_less_never_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_never_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_never_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_not_equal_greater_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_not_equal_greater_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_equal_greater_or_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_equal_greater_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_greater_not_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_greater_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_greater_or_equal_less_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_greater_or_equal_less_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_less_or_equal_never_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_less_or_equal_never_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_less_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_less_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_never_always_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_never_always_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_equal_greater_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_equal_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_greater_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_greater_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_less_or_equal_always_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_less_or_equal_always_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_less_less_or_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_less_less_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_always_less_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_always_less_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_equal_less_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_equal_less_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_greater_never_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_greater_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_greater_or_equal_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_greater_or_equal_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_less_not_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_less_not_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_not_equal_less_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_not_equal_less_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_equal_never_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_equal_never_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_greater_less_or_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_greater_less_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_less_or_equal_greater_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_less_or_equal_greater_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_less_always_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_less_always_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_never_not_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_never_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_not_equal_always_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_not_equal_always_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_always_greater_or_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_always_greater_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_greater_or_equal_never_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_greater_or_equal_never_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_never_less_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_never_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_less_or_equal_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_less_or_equal_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_less_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_less_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_always_greater_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_always_greater_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_equal_always_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_never_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_never_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_greater_less_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_greater_less_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_always_never_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_always_never_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_less_or_equal_not_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_less_or_equal_not_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_never_greater_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_never_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_equal_less_or_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_equal_less_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_greater_or_equal_always_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_greater_or_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_always_less_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_always_less_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_never_greater_or_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_never_greater_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_always_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.equal_always_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_greater_always_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_greater_always_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_not_equal_not_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_not_equal_not_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_less_greater_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_less_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_not_equal_never_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_not_equal_never_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_always_not_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_always_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_always_less_or_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_or_equal_always_less_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_greater_or_equal_less_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_greater_or_equal_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_equal_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_equal_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_greater_or_equal_never_less
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_greater_or_equal_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_never_greater_never
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.greater_or_equal_never_greater_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_greater_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.less_greater_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_greater_always_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.never_greater_always_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_not_equal_greater_always
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_not_equal_greater_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_less_or_equal_not_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat.compare_ops.not_equal_less_or_equal_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_not_equal_not_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_not_equal_not_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_equal_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_equal_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_greater_greater_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_greater_greater_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_less_or_equal_less_or_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_less_or_equal_less_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_less_less_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_less_less_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_never_never_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_never_never_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_not_equal_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_not_equal_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_equal_not_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_equal_not_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_greater_greater_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_greater_greater_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_greater_or_equal_greater_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_greater_or_equal_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_less_or_equal_less_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_less_or_equal_less_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_always_always_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_always_always_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_less_never_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_less_never_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_never_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_never_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_not_equal_greater_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_not_equal_greater_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_equal_greater_or_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_equal_greater_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_greater_not_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_greater_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_greater_or_equal_less_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_greater_or_equal_less_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_less_or_equal_never_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_less_or_equal_never_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_less_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_less_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_never_always_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_never_always_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_equal_greater_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_equal_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_greater_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_greater_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_less_or_equal_always_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_less_or_equal_always_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_less_less_or_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_less_less_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_always_less_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_always_less_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_equal_less_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_equal_less_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_greater_never_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_greater_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_greater_or_equal_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_greater_or_equal_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_less_not_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_less_not_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_not_equal_less_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_not_equal_less_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_equal_never_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_equal_never_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_greater_less_or_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_greater_less_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_less_or_equal_greater_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_less_or_equal_greater_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_less_always_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_less_always_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_never_not_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_never_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_not_equal_always_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_not_equal_always_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_always_greater_or_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_always_greater_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_greater_or_equal_never_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_greater_or_equal_never_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_never_less_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_never_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_less_or_equal_equal_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_less_or_equal_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_less_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_less_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_always_greater_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_always_greater_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_equal_always_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_never_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_never_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_greater_less_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_greater_less_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_always_never_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_always_never_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_less_or_equal_not_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_less_or_equal_not_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_never_greater_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_never_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_equal_less_or_equal_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_equal_less_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_greater_or_equal_always_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_greater_or_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_always_less_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_always_less_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_never_greater_or_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_never_greater_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_always_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.equal_always_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_greater_always_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_greater_always_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_not_equal_not_equal_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_not_equal_not_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_less_greater_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_less_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_not_equal_never_not_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_not_equal_never_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_always_not_equal_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_always_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_always_less_or_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_or_equal_always_less_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_greater_or_equal_less_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_greater_or_equal_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_equal_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_equal_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_never_less
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_never_greater_never
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.greater_or_equal_never_greater_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_greater_equal_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.less_greater_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_greater_always_greater_or_equal
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.never_greater_always_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_not_equal_greater_always
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_not_equal_greater_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_less_or_equal_not_equal_greater
+dEQP-VK.pipeline.depth.format.d16_unorm_s8_uint.compare_ops.not_equal_less_or_equal_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_not_equal_not_equal_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_not_equal_not_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_equal_equal_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_equal_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_greater_greater_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_greater_greater_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_less_or_equal_less_or_equal_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_less_or_equal_less_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_less_less_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_less_less_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_never_never_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_never_never_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_not_equal_equal_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_not_equal_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_equal_not_equal_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_equal_not_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_greater_greater_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_greater_greater_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_greater_or_equal_greater_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_greater_or_equal_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_less_or_equal_less_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_less_or_equal_less_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_always_always_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_always_always_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_less_never_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_less_never_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_never_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_never_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_not_equal_greater_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_not_equal_greater_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_equal_greater_or_equal_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_equal_greater_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_greater_not_equal_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_greater_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_greater_or_equal_less_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_greater_or_equal_less_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_less_or_equal_never_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_less_or_equal_never_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_less_equal_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_less_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_never_always_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_never_always_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_equal_greater_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_equal_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_greater_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_greater_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_less_or_equal_always_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_less_or_equal_always_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_less_less_or_equal_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_less_less_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_always_less_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_always_less_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_equal_less_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_equal_less_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_greater_never_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_greater_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_greater_or_equal_equal_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_greater_or_equal_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_less_not_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_less_not_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_not_equal_less_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_not_equal_less_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_equal_never_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_equal_never_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_greater_less_or_equal_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_greater_less_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_less_or_equal_greater_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_less_or_equal_greater_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_less_always_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_less_always_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_never_not_equal_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_never_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_not_equal_always_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_not_equal_always_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_always_greater_or_equal_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_always_greater_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_greater_or_equal_never_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_greater_or_equal_never_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_never_less_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_never_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_less_or_equal_equal_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_less_or_equal_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_less_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_less_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_always_greater_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_always_greater_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_equal_always_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_never_equal_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_never_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_greater_less_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_greater_less_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_always_never_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_always_never_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_less_or_equal_not_equal_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_less_or_equal_not_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_never_greater_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_never_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_equal_less_or_equal_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_equal_less_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_greater_or_equal_always_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_greater_or_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_always_less_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_always_less_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_never_greater_or_equal_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_never_greater_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_always_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.equal_always_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_greater_always_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_greater_always_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_not_equal_not_equal_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_not_equal_not_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_less_greater_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_less_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_not_equal_never_not_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_not_equal_never_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_always_not_equal_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_always_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_always_less_or_equal_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_or_equal_always_less_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_greater_or_equal_less_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_greater_or_equal_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_equal_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_equal_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_never_less
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_greater_or_equal_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_never_greater_never
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.greater_or_equal_never_greater_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_greater_equal_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.less_greater_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_greater_always_greater_or_equal
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.never_greater_always_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_not_equal_greater_always
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_not_equal_greater_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_less_or_equal_not_equal_greater
+dEQP-VK.pipeline.depth.format.d24_unorm_s8_uint.compare_ops.not_equal_less_or_equal_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_not_equal_not_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_not_equal_not_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_equal_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_equal_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_greater_greater_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_greater_greater_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_greater_or_equal_greater_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_less_or_equal_less_or_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_less_or_equal_less_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_less_less_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_less_less_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_never_never_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_never_never_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_not_equal_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_not_equal_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_equal_not_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_equal_not_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_greater_greater_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_greater_greater_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_greater_or_equal_greater_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_greater_or_equal_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_less_or_equal_less_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_less_or_equal_less_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_always_always_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_always_always_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_less_never_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_less_never_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_never_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_never_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_not_equal_greater_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_not_equal_greater_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_equal_greater_or_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_equal_greater_or_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_greater_not_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_greater_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_greater_or_equal_less_or_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_greater_or_equal_less_or_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_less_or_equal_never_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_less_or_equal_never_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_less_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_less_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_not_equal_greater_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_never_always_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_never_always_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_equal_greater_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_equal_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_greater_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_greater_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_greater_or_equal_not_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_less_or_equal_always_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_less_or_equal_always_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_less_less_or_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_less_less_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_always_less_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_always_less_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_not_equal_less_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_equal_less_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_equal_less_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_greater_never_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_greater_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_greater_or_equal_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_greater_or_equal_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_less_not_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_less_not_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_less_or_equal_greater_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_not_equal_less_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_not_equal_less_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_equal_never_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_equal_never_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_greater_less_or_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_greater_less_or_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_less_or_equal_greater_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_less_or_equal_greater_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_less_always_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_less_always_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_never_not_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_never_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_not_equal_always_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_not_equal_always_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_always_greater_or_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_always_greater_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_greater_or_equal_never_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_greater_or_equal_never_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_never_less_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_never_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_less_or_equal_equal_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_less_or_equal_equal_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_less_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_less_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_always_greater_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_always_greater_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_equal_always_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_never_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_never_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_greater_less_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_greater_less_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_always_never_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_always_never_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_less_or_equal_not_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_less_or_equal_not_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_never_greater_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_never_greater_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_equal_less_or_equal_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_equal_less_or_equal_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_greater_or_equal_always_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_greater_or_equal_always_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_always_less_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_always_less_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_never_greater_or_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_never_greater_or_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_always_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.equal_always_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_greater_always_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_greater_always_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_not_equal_not_equal_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_not_equal_not_equal_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_less_greater_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_less_greater_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_not_equal_never_not_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_not_equal_never_not_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_always_not_equal_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_always_not_equal_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_always_less_or_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_or_equal_always_less_or_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_greater_or_equal_less_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_greater_or_equal_less_greater_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_equal_less_or_equal_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_equal_less_or_equal_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.always_greater_or_equal_greater_or_equal_less_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_greater_or_equal_never_less
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_greater_or_equal_never_less_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_never_greater_never
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.greater_or_equal_never_greater_never_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_greater_equal_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.less_greater_equal_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_greater_always_greater_or_equal
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.never_greater_always_greater_or_equal_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_not_equal_greater_always
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_not_equal_greater_always_depth_bounds_test
 dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_less_or_equal_not_equal_greater
+dEQP-VK.pipeline.depth.format.d32_sfloat_s8_uint.compare_ops.not_equal_less_or_equal_not_equal_greater_depth_bounds_test
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r4g4_unorm_pack8.count_1.size.1x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r4g4_unorm_pack8.count_1.size.2x1
 dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r4g4_unorm_pack8.count_1.size.32x1
@@ -167994,9 +168438,19 @@ dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.multiple_arbitrary_descriptors.offset_view_nonzero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_zero
 dEQP-VK.binding_model.shader_access.secondary_cmd_buf.with_push_template.storage_buffer.vertex_fragment.descriptor_array.offset_view_nonzero
-dEQP-VK.spirv_assembly.instruction.compute.opnop.literal_localsize
-dEQP-VK.spirv_assembly.instruction.compute.opnop.literal_and_specid_localsize
-dEQP-VK.spirv_assembly.instruction.compute.opnop.specid_localsize
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_localsize
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_and_specid_localsize
+dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_localsize_x
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_and_specid_localsize_x
+dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize_x
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_localsize_y
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_and_specid_localsize_y
+dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize_y
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_localsize_z
+dEQP-VK.spirv_assembly.instruction.compute.localsize.literal_and_specid_localsize_z
+dEQP-VK.spirv_assembly.instruction.compute.localsize.specid_localsize_z
+dEQP-VK.spirv_assembly.instruction.compute.opnop.all
 dEQP-VK.spirv_assembly.instruction.compute.opatomic.iadd
 dEQP-VK.spirv_assembly.instruction.compute.opatomic.isub
 dEQP-VK.spirv_assembly.instruction.compute.opatomic.iinc
@@ -168548,6 +169002,18 @@ dEQP-VK.spirv_assembly.instruction.compute.variable_pointers.complex_types_compu
 dEQP-VK.spirv_assembly.instruction.compute.variable_pointers.complex_types_compute.opptraccesschain_float_single_buffer_first_input
 dEQP-VK.spirv_assembly.instruction.compute.variable_pointers.nullptr_compute.opvariable_initialized_null
 dEQP-VK.spirv_assembly.instruction.compute.variable_pointers.nullptr_compute.opselect_null_or_valid_ptr
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imageread.storage_image.all_local_variables
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imageread.storage_image.pass_image_to_function
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.sampled_image.all_local_variables
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.sampled_image.pass_image_to_function
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.sampled_image.pass_sampler_to_function
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagefetch.combined_image_sampler.all_local_variables
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_image.all_local_variables
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_image.pass_image_to_function
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_image.pass_sampler_to_function
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function
+dEQP-VK.spirv_assembly.instruction.compute.image_sampler.imagesample.combined_image_sampler.all_local_variables
 dEQP-VK.spirv_assembly.instruction.graphics.opnop.opnop_vert
 dEQP-VK.spirv_assembly.instruction.graphics.opnop.opnop_tessc
 dEQP-VK.spirv_assembly.instruction.graphics.opnop.opnop_tesse
@@ -171301,6 +171767,66 @@ dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.nullptr_graphics.o
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.nullptr_graphics.opselect_null_or_valid_ptr_tesse
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.nullptr_graphics.opselect_null_or_valid_ptr_geom
 dEQP-VK.spirv_assembly.instruction.graphics.variable_pointers.nullptr_graphics.opselect_null_or_valid_ptr_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imageread.storage_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.sampled_image.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagefetch.combined_image_sampler.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.all_local_variables.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.sampled_image.pass_image_and_sampler_to_function.shader_frag
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_vert
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_tessc
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_tesse
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_geom
+dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler.all_local_variables.shader_frag
 dEQP-VK.glsl.arrays.constructor.float3_vertex
 dEQP-VK.glsl.arrays.constructor.float3_fragment
 dEQP-VK.glsl.arrays.constructor.float4_vertex
@@ -202549,7 +203075,8 @@ dEQP-VK.dynamic_state.rs_state.depth_bias
 dEQP-VK.dynamic_state.rs_state.depth_bias_clamp
 dEQP-VK.dynamic_state.rs_state.line_width
 dEQP-VK.dynamic_state.cb_state.blend_constants
-dEQP-VK.dynamic_state.ds_state.depth_bounds
+dEQP-VK.dynamic_state.ds_state.depth_bounds_1
+dEQP-VK.dynamic_state.ds_state.depth_bounds_2
 dEQP-VK.dynamic_state.ds_state.stencil_params_basic_1
 dEQP-VK.dynamic_state.ds_state.stencil_params_basic_2
 dEQP-VK.dynamic_state.ds_state.stencil_params_advanced
@@ -204922,10 +205449,10 @@ dEQP-VK.draw.negative_viewport_height.front_cw_cull_both
 dEQP-VK.draw.inverted_depth_ranges.depthclamp_deltazero
 dEQP-VK.draw.inverted_depth_ranges.depthclamp_deltasmall
 dEQP-VK.draw.inverted_depth_ranges.depthclamp_deltaone
-dEQP-VK.draw.inverted_depth_ranges.depthclamp_deltalarge
+dEQP-VK.draw.inverted_depth_ranges.depthclamp_depth_range_unrestricted
 dEQP-VK.draw.inverted_depth_ranges.nodepthclamp_deltasmall
 dEQP-VK.draw.inverted_depth_ranges.nodepthclamp_deltaone
-dEQP-VK.draw.inverted_depth_ranges.nodepthclamp_deltalarge
+dEQP-VK.draw.inverted_depth_ranges.nodepthclamp_depth_range_unrestricted
 dEQP-VK.compute.basic.empty_shader
 dEQP-VK.compute.basic.ubo_to_ssbo_single_invocation
 dEQP-VK.compute.basic.ubo_to_ssbo_single_group
@@ -240822,6 +241349,276 @@ dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16ui.11_137_3
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.512_256_16
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.1024_128_8
 dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8ui
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_16
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.512_256_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.1024_128_1
 dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.11_137_1
@@ -245132,869 +245929,1733 @@ dEQP-VK.texture.mipmap.3d.max_level.linear_nearest
 dEQP-VK.texture.mipmap.3d.max_level.nearest_linear
 dEQP-VK.texture.mipmap.3d.max_level.linear_linear
 dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.less_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.always_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear.never_d16_unorm
+dEQP-VK.texture.shadow.2d.linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d.linear_mipmap_linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.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.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.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.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.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.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.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.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.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.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.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.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.cube.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_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.sparse_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.sparse_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.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_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.sparse_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.sparse_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.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.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.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.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.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.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.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_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.sparse_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.sparse_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.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.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.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.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.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_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.sparse_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.sparse_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.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_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.sparse_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.sparse_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.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.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.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.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.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.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.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_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.sparse_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.sparse_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.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.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.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.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.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_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.sparse_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.sparse_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.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_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.sparse_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.sparse_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.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.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.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.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.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.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.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_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.sparse_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.sparse_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.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.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.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.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.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_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.sparse_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.sparse_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.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_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.sparse_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.sparse_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.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.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.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.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.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.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.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_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.sparse_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.sparse_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.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.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.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.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.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.cube.linear_mipmap_linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.cube.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.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
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.less_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.always_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.never_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.less_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.less_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.greater_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.always_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.always_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.never_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear.never_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_nearest.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.nearest_mipmap_linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_or_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_or_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.less_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_less_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.greater_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_greater_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.not_equal_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_not_equal_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.always_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_always_d32_sfloat_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d16_unorm
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d16_unorm
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_x8_d24_unorm_pack32
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_x8_d24_unorm_pack32
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d32_sfloat
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d32_sfloat
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d16_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d16_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d24_unorm_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d24_unorm_s8_uint
 dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.never_d32_sfloat_s8_uint
+dEQP-VK.texture.shadow.2d_array.linear_mipmap_linear.sparse_never_d32_sfloat_s8_uint
 dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_nearest
 dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_linear_min_nearest
 dEQP-VK.texture.filtering_anisotropy.basic.anisotropy_2.mag_nearest_min_linear