Add tests for vkCmdClearColorImage with VK_REMAINING_ARRAY_LAYERS
authorPaavo Pessi <paavo.pessi@siru.fi>
Tue, 4 Jul 2017 06:50:15 +0000 (09:50 +0300)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Fri, 7 Jul 2017 07:44:24 +0000 (03:44 -0400)
Tests were added to verify that using VK_REMAINING_ARRAY_LAYERS
as layerCount in VkImageSubresourceRange works as intended when
clearing color and depth image layers.

New tests:

dEQP-VK.api.image_clearing.clear_color_image.1d_*_remaining_array_layers
dEQP-VK.api.image_clearing.clear_color_image.2d_*_remaining_array_layers
dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_*_remaining_array_layers

Affects:

dEQP-VK.api.image_clearing.clear_color_image.*
dEQP-VK.api.image_clearing.clear_depth_stencil_image.*

Components: Vulkan

VK-GL-CTS issue: 544

Change-Id: Ic4cd1d567bd7e45855dfeb7bfd58e45b986e07b1

android/cts/master/vk-master.txt
external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp
external/vulkancts/mustpass/1.0.3/vk-default.txt

index 132400d..fbe0a4f 100644 (file)
@@ -36425,448 +36425,670 @@ dEQP-VK.api.copy_and_blit.resolve_image.diff_image_size.dst_256_256_11_32_bit
 dEQP-VK.api.copy_and_blit.resolve_image.diff_image_size.dst_256_256_11_64_bit
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4_unorm_pack8_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4_unorm_pack8_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4b4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4b4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4b4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b4g4r4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_b4g4r4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b4g4r4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g6b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g6b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r5g6b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g6r5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g6r5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b5g6r5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g5b5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g5b5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r5g5b5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g5r5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g5r5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b5g5r5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a1r5g5b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_a1r5g5b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a1r5g5b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_srgb_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_srgb_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_srgb_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b10g11r11_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_b10g11r11_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b10g11r11_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_e5b9g9r9_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_e5b9g9r9_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_e5b9g9r9_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4_unorm_pack8_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4_unorm_pack8_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4b4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4b4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4b4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b4g4r4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_b4g4r4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b4g4r4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g6b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g6b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r5g6b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g6r5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g6r5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b5g6r5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g5b5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g5b5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r5g5b5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g5r5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g5r5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b5g5r5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a1r5g5b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_a1r5g5b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a1r5g5b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_srgb_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_srgb_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_srgb_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b10g11r11_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_b10g11r11_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b10g11r11_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_e5b9g9r9_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_e5b9g9r9_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_e5b9g9r9_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.3d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_image.3d_r4g4b4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.3d_b4g4r4a4_unorm_pack16
@@ -36980,18 +37202,25 @@ dEQP-VK.api.image_clearing.clear_color_image.3d_b10g11r11_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.3d_e5b9g9r9_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_x8_d24_unorm_pack32
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_x8_d24_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_x8_d24_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d24_unorm_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d24_unorm_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d24_unorm_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_attachment.2d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_attachment.2d_r4g4_unorm_pack8_multiple_layers
 dEQP-VK.api.image_clearing.clear_color_attachment.2d_r4g4b4a4_unorm_pack16
index f69600b..6d333ec 100644 (file)
@@ -121,9 +121,10 @@ inline bool isInClearRange (const UVec4& clearCoords, const deUint32 x, const de
        {
                // Only layers in range passed to clear command are cleared
 
-               const deUint32 clearBaseLayer = (imageViewLayerRange ? imageViewLayerRange->baseArrayLayer : 0) + attachmentClearLayerRange->baseArrayLayer;
+               const deUint32  clearBaseLayer  = (imageViewLayerRange ? imageViewLayerRange->baseArrayLayer : 0) + attachmentClearLayerRange->baseArrayLayer;
+               const deUint32  clearLayerCount = (attachmentClearLayerRange->layerCount == VK_REMAINING_ARRAY_LAYERS) ? imageViewLayerRange->layerCount : clearBaseLayer + attachmentClearLayerRange->layerCount;
 
-               if ((arrayLayer < clearBaseLayer) || (arrayLayer >= (clearBaseLayer + attachmentClearLayerRange->layerCount)))
+               if ((arrayLayer < clearBaseLayer) || (arrayLayer >= (clearLayerCount)))
                {
                        return false;
                }
@@ -1564,21 +1565,31 @@ TestCaseGroup* createImageClearingTests (TestContext& testCtx)
        const ImageLayerParams imageLayerParamsToTest[] =
        {
                {
-                       1u,                                     // imageLayerCount
-                       {0u, 1u},                       // imageViewRange
-                       {0u, 1u},                       // clearLayerRange
-                       DE_NULL                         // testName
+                       1u,                                                                     // imageLayerCount
+                       {0u, 1u},                                                       // imageViewRange
+                       {0u, 1u},                                                       // clearLayerRange
+                       DE_NULL                                                         // testName
                },
                {
-                       16u,                            // imageLayerCount
-                       {3u, 12u},                      // imageViewRange
-                       {2u, 5u},                       // clearLayerRange
-                       "multiple_layers"       // testName
+                       16u,                                                            // imageLayerCount
+                       {3u, 12u},                                                      // imageViewRange
+                       {2u, 5u},                                                       // clearLayerRange
+                       "multiple_layers"                                       // testName
                },
+               {
+                       16u,                                                            // imageLayerCount
+                       { 3u, 12u },                                            // imageViewRange
+                       { 8u, VK_REMAINING_ARRAY_LAYERS },      // clearLayerRange
+                       "remaining_array_layers"                        // testName
+               }
        };
 
+       // Include test cases with VK_REMAINING_ARRAY_LAYERS when using vkCmdClearColorImage
        const size_t    numOfImageLayerParamsToTest                             = DE_LENGTH_OF_ARRAY(imageLayerParamsToTest);
 
+       // Exclude test cases with VK_REMAINING_ARRAY_LAYERS when using vkCmdClearAttachments
+       const size_t    numOfAttachmentLayerParamsToTest                = numOfImageLayerParamsToTest - 1;
+
        // Clear color image
        {
                const VkImageType                       imageTypesToTest[]              =
@@ -1676,7 +1687,7 @@ TestCaseGroup* createImageClearingTests (TestContext& testCtx)
        // Clear color attachment
        {
                for (size_t imageFormatIndex = 0; imageFormatIndex < numOfColorImageFormatsToTest; ++imageFormatIndex)
-               for (size_t imageLayerParamsIndex = 0; imageLayerParamsIndex < numOfImageLayerParamsToTest; ++imageLayerParamsIndex)
+               for (size_t imageLayerParamsIndex = 0; imageLayerParamsIndex < numOfAttachmentLayerParamsToTest; ++imageLayerParamsIndex)
                {
                        const VkFormat          format          = colorImageFormatsToTest[imageFormatIndex];
 
@@ -1712,7 +1723,7 @@ TestCaseGroup* createImageClearingTests (TestContext& testCtx)
        // Clear depth/stencil attachment
        {
                for (size_t imageFormatIndex = 0; imageFormatIndex < numOfDepthStencilImageFormatsToTest; ++imageFormatIndex)
-               for (size_t imageLayerParamsIndex = 0; imageLayerParamsIndex < numOfImageLayerParamsToTest; ++imageLayerParamsIndex)
+               for (size_t imageLayerParamsIndex = 0; imageLayerParamsIndex < numOfAttachmentLayerParamsToTest; ++imageLayerParamsIndex)
                {
                        const TestParams testParams =
                        {
index ab8143f..80be29e 100644 (file)
@@ -58558,448 +58558,670 @@ dEQP-VK.api.copy_and_blit.resolve_image.diff_image_size.dst_256_256_11_32_bit
 dEQP-VK.api.copy_and_blit.resolve_image.diff_image_size.dst_256_256_11_64_bit
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4_unorm_pack8_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4_unorm_pack8_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4b4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4b4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r4g4b4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b4g4r4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_b4g4r4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b4g4r4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g6b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g6b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r5g6b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g6r5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g6r5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b5g6r5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g5b5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_r5g5b5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r5g5b5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g5r5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_b5g5r5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b5g5r5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a1r5g5b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.1d_a1r5g5b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a1r5g5b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r8g8b8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b8g8r8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_srgb_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_srgb_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a8b8g8r8_srgb_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2r10g10b10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_a2b10g10r10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r16g16b16a16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_uint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sint
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_r32g32b32a32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_b10g11r11_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_b10g11r11_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_b10g11r11_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.1d_e5b9g9r9_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.1d_e5b9g9r9_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.1d_e5b9g9r9_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4_unorm_pack8_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4_unorm_pack8_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4b4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4b4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r4g4b4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b4g4r4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_b4g4r4a4_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b4g4r4a4_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g6b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g6b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r5g6b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g6r5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g6r5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b5g6r5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g5b5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_r5g5b5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r5g5b5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g5r5a1_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_b5g5r5a1_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b5g5r5a1_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a1r5g5b5_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.2d_a1r5g5b5_unorm_pack16_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a1r5g5b5_unorm_pack16_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r8g8b8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_srgb
 dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_srgb_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b8g8r8a8_srgb_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_srgb_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_srgb_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a8b8g8r8_srgb_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2r10g10b10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_unorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_snorm_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_snorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_snorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sscaled_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sscaled_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sscaled_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_uint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sint_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sint_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_a2b10g10r10_sint_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_unorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_snorm
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_snorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_snorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sscaled
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sscaled_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sscaled_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r16g16b16a16_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_uint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sint
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sint_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sfloat
 dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_r32g32b32a32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_b10g11r11_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_b10g11r11_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_b10g11r11_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.2d_e5b9g9r9_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.2d_e5b9g9r9_ufloat_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_color_image.2d_e5b9g9r9_ufloat_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_image.3d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_image.3d_r4g4b4a4_unorm_pack16
 dEQP-VK.api.image_clearing.clear_color_image.3d_b4g4r4a4_unorm_pack16
@@ -59113,18 +59335,25 @@ dEQP-VK.api.image_clearing.clear_color_image.3d_b10g11r11_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_color_image.3d_e5b9g9r9_ufloat_pack32
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_x8_d24_unorm_pack32
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_x8_d24_unorm_pack32_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_x8_d24_unorm_pack32_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d16_unorm_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d24_unorm_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d24_unorm_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d24_unorm_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_s8_uint
 dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_s8_uint_multiple_layers
+dEQP-VK.api.image_clearing.clear_depth_stencil_image.2d_d32_sfloat_s8_uint_remaining_array_layers
 dEQP-VK.api.image_clearing.clear_color_attachment.2d_r4g4_unorm_pack8
 dEQP-VK.api.image_clearing.clear_color_attachment.2d_r4g4_unorm_pack8_multiple_layers
 dEQP-VK.api.image_clearing.clear_color_attachment.2d_r4g4b4a4_unorm_pack16