external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.cpp \
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.cpp \
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.cpp \
+ external/vulkancts/modules/vulkan/ycbcr/vktYCbCrStorageImageWriteTests.cpp \
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.cpp \
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp \
external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.cpp \
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_444_unorm
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_444_unorm
dEQP-VK.sparse_resources.aligned_mip_size.cube.r32i
dEQP-VK.sparse_resources.aligned_mip_size.cube.r16i
dEQP-VK.sparse_resources.aligned_mip_size.cube.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.3d.r32i
dEQP-VK.sparse_resources.aligned_mip_size.3d.r16i
dEQP-VK.sparse_resources.aligned_mip_size.3d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8_snorm
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.11_37_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.11_11_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.256_256_16
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.11_37_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.11_11_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.256_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.256_256_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.11_11_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.256_256_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.256_256_6
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.11_11_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.256_256_6
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.queue_bind.no_dependency
dEQP-VK.sparse_resources.queue_bind.no_dependency_fence
dEQP-VK.sparse_resources.queue_bind.single_queue_wait_one
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_optimal_disjoint
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.disjoint
dEQP-VK.protected_memory.attachment.load_op.static.clear_1
dEQP-VK.protected_memory.attachment.load_op.static.clear_2
dEQP-VK.protected_memory.attachment.load_op.static.clear_3
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 4, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_G8B8G8R8_422_UNORM_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 4, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_B8G8R8G8_422_UNORM_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 1, 2, 2 },
- { 1, 2, 2 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
+ { 1, 2, 2, VK_FORMAT_R8_UNORM },
+ { 1, 2, 2, VK_FORMAT_R8_UNORM },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 2, 2, 2 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
+ { 2, 2, 2, VK_FORMAT_R8G8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 1, 2, 1 },
- { 1, 2, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
+ { 1, 2, 1, VK_FORMAT_R8_UNORM },
+ { 1, 2, 1, VK_FORMAT_R8_UNORM },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 2, 2, 1 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
+ { 2, 2, 1, VK_FORMAT_R8G8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 1, 1, 1 },
- { 1, 1, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 8, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 8, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 8, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 2, 2 },
- { 2, 2, 2 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 2, 2, 2, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 2, 2, 2, VK_FORMAT_R10X6_UNORM_PACK16 },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 4, 2, 2 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 4, 2, 2, VK_FORMAT_R10X6G10X6_UNORM_2PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 2, 1 },
- { 2, 2, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 2, 2, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 2, 2, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 4, 2, 1 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 4, 2, 1, VK_FORMAT_R10X6G10X6_UNORM_2PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 1, 1 },
- { 2, 1, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
+ { 2, 1, 1, VK_FORMAT_R10X6_UNORM_PACK16 },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 8, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 8, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 8, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 2, 2 },
- { 2, 2, 2 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 2, 2, 2, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 2, 2, 2, VK_FORMAT_R12X4_UNORM_PACK16 },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 4, 2, 2 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 4, 2, 2, VK_FORMAT_R12X4G12X4_UNORM_2PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 2, 1 },
- { 2, 2, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 2, 2, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 2, 2, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 4, 2, 1 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 4, 2, 1, VK_FORMAT_R12X4G12X4_UNORM_2PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 1, 1 },
- { 2, 1, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
+ { 2, 1, 1, VK_FORMAT_R12X4_UNORM_PACK16 },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 8, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_G16B16G16R16_422_UNORM_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 2,1,
{
- // Size WDiv HDiv
- { 8, 2, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_B16G16R16G16_422_UNORM_KHR },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 2, 2 },
- { 2, 2, 2 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
+ { 2, 2, 2, VK_FORMAT_R16_UNORM },
+ { 2, 2, 2, VK_FORMAT_R16_UNORM },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 4, 2, 2 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
+ { 4, 2, 2, VK_FORMAT_R16G16_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 2, 1 },
- { 2, 2, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
+ { 2, 2, 1, VK_FORMAT_R16_UNORM },
+ { 2, 2, 1, VK_FORMAT_R16_UNORM },
},
{
// Plane Type Offs Size Stride
{
2, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 4, 2, 1 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
+ { 4, 2, 1, VK_FORMAT_R16G16_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
3, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 2, 1, 1 },
- { 2, 1, 1 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
},
{
// Plane Type Offs Size Stride
PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
{
+ const deUint8 snorm = (deUint8)tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT;
const deUint8 unorm = (deUint8)tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT;
+ const deUint8 sint = (deUint8)tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER;
const deUint8 uint = (deUint8)tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER;
const deUint8 sfloat = (deUint8)tcu::TEXTURECHANNELCLASS_FLOATING_POINT;
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
return desc;
}
+ case VK_FORMAT_R8_SNORM:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_SNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, snorm, 0, 8, 1 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+
case VK_FORMAT_R8G8_UNORM:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR|chanG,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R8G8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
return desc;
}
+ case VK_FORMAT_R8G8_SNORM:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R8G8_SNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, snorm, 0, 8, 2 }, // R
+ { 0, snorm, 8, 8, 2 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
case VK_FORMAT_R16_UNORM:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
return desc;
}
+ case VK_FORMAT_R16_SNORM:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_SNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, snorm, 0, 16, 2 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
case VK_FORMAT_R16G16_UNORM:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR|chanG,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R16G16_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
return desc;
}
+ case VK_FORMAT_R16G16_SNORM:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R16G16_SNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, snorm, 0, 16, 4 }, // R
+ { 0, snorm, 16, 16, 4 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
case VK_FORMAT_B10G11R11_UFLOAT_PACK32:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_B10G11R11_UFLOAT_PACK32 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R4G4_UNORM_PACK8 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R4G4B4A4_UNORM_PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_B4G4R4A4_UNORM_PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R5G6B5_UNORM_PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_B5G6R5_UNORM_PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R5G5B5A1_UNORM_PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_B5G5R5A1_UNORM_PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_A1R5G5B5_UNORM_PACK16 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 3, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 3, 1, 1, VK_FORMAT_R8G8B8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 3, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 3, 1, 1, VK_FORMAT_B8G8R8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R8G8B8A8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_B8G8R8A8_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_A2R10G10B10_UNORM_PACK32 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_A2B10G10R10_UNORM_PACK32 },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB,
+ 1,1,
{
- // Size WDiv HDiv
- { 6, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 6, 1, 1, VK_FORMAT_R16G16B16_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 8, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R16G16B16A16_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
return desc;
}
- case VK_FORMAT_R16_UINT:
+ case VK_FORMAT_R8_SINT:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
- { 0, uint, 0, 2, 2 }, // R
+ { 0, sint, 0, 8, 1 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
}
};
return desc;
}
- case VK_FORMAT_R32_UINT:
+ case VK_FORMAT_R16_SINT:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
- { 0, uint, 0, 4, 4 }, // R
+ { 0, sint, 0, 16, 2 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
}
};
return desc;
}
- case VK_FORMAT_R32_SFLOAT:
- case VK_FORMAT_D32_SFLOAT:
+ case VK_FORMAT_R32_SINT:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 4, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R32_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
- { 0, sfloat, 0, 32, 4 }, // R
+ { 0, sint, 0, 32, 4 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
}
};
return desc;
}
- case VK_FORMAT_D16_UNORM:
+ case VK_FORMAT_R8G8_SINT:
{
const PlanarFormatDescription desc =
{
1, // planes
- chanR,
+ chanR | chanG,
+ 1,1,
{
- // Size WDiv HDiv
- { 2, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R8G8_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
- { 0, unorm, 0, 16, 2 }, // R
+ { 0, sint, 0, 8, 2 }, // R
+ { 0, sint, 8, 8, 2 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
}
};
return desc;
}
- case VK_FORMAT_S8_UINT:
+ case VK_FORMAT_R16G16_SINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R16G16_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, sint, 0, 16, 4 }, // R
+ { 0, sint, 16, 16, 4 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R32G32_SINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R32G32_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, sint, 0, 32, 8 }, // R
+ { 0, sint, 32, 32, 8 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R8G8B8A8_SINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG | chanB | chanA,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R8G8B8A8_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, sint, 0, 8, 4 }, // R
+ { 0, sint, 8, 8, 4 }, // G
+ { 0, sint, 16, 8, 4 }, // B
+ { 0, sint, 24, 8, 4 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R16G16B16A16_SINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG | chanB | chanA,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R16G16B16A16_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, sint, 0, 16, 8 }, // R
+ { 0, sint, 16, 16, 8 }, // G
+ { 0, sint, 32, 16, 8 }, // B
+ { 0, sint, 48, 16, 8 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R32G32B32A32_SINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG | chanB | chanA,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 16, 1, 1, VK_FORMAT_R32G32B32A32_SINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, sint, 0, 32, 16 }, // R
+ { 0, sint, 32, 32, 16 }, // G
+ { 0, sint, 64, 32, 16 }, // B
+ { 0, sint, 96, 32, 16 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R8_UINT:
{
const PlanarFormatDescription desc =
{
1, // planes
chanR,
+ 1,1,
{
- // Size WDiv HDiv
- { 1, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_R8_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{ 0, uint, 0, 8, 1 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R16_UINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R16_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, uint, 0, 16, 2 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R32_UINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R32_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, uint, 0, 32, 4 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R8G8_UINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_R8G8_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, uint, 0, 8, 2 }, // R
+ { 0, uint, 8, 8, 2 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R16G16_UINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R16G16_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, uint, 0, 16, 4 }, // R
+ { 0, uint, 16, 16, 4 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R32G32_UINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R32G32_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, uint, 0, 32, 8 }, // R
+ { 0, uint, 32, 32, 8 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R8G8B8A8_UINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG | chanB | chanA,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R8G8B8A8_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, uint, 0, 8, 4 }, // R
+ { 0, uint, 8, 8, 4 }, // G
+ { 0, uint, 16, 8, 4 }, // B
+ { 0, uint, 24, 8, 4 } // A
}
};
return desc;
const PlanarFormatDescription desc =
{
1, // planes
- chanR|chanG|chanB|chanA,
+ chanR | chanG | chanB | chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 8, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R16G16B16A16_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{ 0, uint, 0, 16, 8 }, // R
{ 0, uint, 16, 16, 8 }, // G
{ 0, uint, 32, 16, 8 }, // B
- { 0, uint, 48, 16, 8 }, // A
+ { 0, uint, 48, 16, 8 } // A
}
};
return desc;
const PlanarFormatDescription desc =
{
1, // planes
- chanR|chanG|chanB|chanA,
+ chanR | chanG | chanB | chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 16, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 16, 1, 1, VK_FORMAT_R32G32B32A32_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
{ 0, uint, 0, 32, 16 }, // R
{ 0, uint, 32, 32, 16 }, // G
{ 0, uint, 64, 32, 16 }, // B
- { 0, uint, 96, 32, 16 }, // A
+ { 0, uint, 96, 32, 16 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R8G8B8A8_SNORM:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG | chanB | chanA,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R8G8B8A8_SNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, snorm, 0, 8, 4 }, // R
+ { 0, snorm, 8, 8, 4 }, // G
+ { 0, snorm, 16, 8, 4 }, // B
+ { 0, snorm, 24, 8, 4 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_R16G16B16A16_SNORM:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR | chanG | chanB | chanA,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 8, 1, 1, VK_FORMAT_R16G16B16A16_SNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, snorm, 0, 16, 8 }, // R
+ { 0, snorm, 16, 16, 8 }, // G
+ { 0, snorm, 32, 16, 8 }, // B
+ { 0, snorm, 48, 16, 8 } // A
+ }
+ };
+ return desc;
+ }
+ case VK_FORMAT_R32_SFLOAT:
+ case VK_FORMAT_D32_SFLOAT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 4, 1, 1, VK_FORMAT_R32_SFLOAT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, sfloat, 0, 32, 4 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_D16_UNORM:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 2, 1, 1, VK_FORMAT_D16_UNORM },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, unorm, 0, 16, 2 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
+ }
+ };
+ return desc;
+ }
+
+ case VK_FORMAT_S8_UINT:
+ {
+ const PlanarFormatDescription desc =
+ {
+ 1, // planes
+ chanR,
+ 1,1,
+ {
+ // Size WDiv HDiv planeCompatibleFormat
+ { 1, 1, 1, VK_FORMAT_S8_UINT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED},
+ },
+ {
+ // Plane Type Offs Size Stride
+ { 0, uint, 0, 8, 1 }, // R
+ { 0, 0, 0, 0, 0 }, // G
+ { 0, 0, 0, 0, 0 }, // B
+ { 0, 0, 0, 0, 0 } // A
}
};
return desc;
{
1, // planes
chanR|chanG|chanB|chanA,
+ 1,1,
{
- // Size WDiv HDiv
- { 16, 1, 1 },
- { 0, 0, 0 },
- { 0, 0, 0 },
+ // Size WDiv HDiv planeCompatibleFormat
+ { 16, 1, 1, VK_FORMAT_R32G32B32A32_SFLOAT },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
+ { 0, 0, 0, VK_FORMAT_UNDEFINED },
},
{
// Plane Type Offs Size Stride
return desc;
}
+
default:
TCU_THROW(InternalError, "Not implemented");
}
}
}
+deUint32 getMipmapCount(VkFormat format, const vk::PlanarFormatDescription& formatDescription, const VkImageFormatProperties& imageFormatProperties, const VkExtent3D& extent)
+{
+ if (isYCbCrFormat(format))
+ return 1;
+ tcu::UVec3 imageAlignment = getImageSizeAlignment(formatDescription);
+ deUint32 mipmapEdge = std::max(std::max(extent.width, extent.height), extent.depth);
+ if (imageAlignment.x() > 1)
+ mipmapEdge = std::min(mipmapEdge, extent.width / imageAlignment.x());
+ if (imageAlignment.y() > 1)
+ mipmapEdge = std::min(mipmapEdge, extent.height / imageAlignment.y());
+ if (imageAlignment.z() > 1)
+ mipmapEdge = std::min(mipmapEdge, extent.depth / imageAlignment.z());
+ return std::min(static_cast<deUint32>(deFloatLog2(static_cast<float>(mipmapEdge))) + 1u, imageFormatProperties.maxMipLevels);
+}
+
+deUint32 getPlaneSizeInBytes (const PlanarFormatDescription& formatInfo,
+ const VkExtent3D& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel,
+ const deUint32 mipmapMemoryAlignment)
+{
+ VkExtent3D imageExtent = getPlaneExtent(formatInfo, baseExtents, planeNdx, mipmapLevel);
+ imageExtent.width /= formatInfo.blockWidth;
+ imageExtent.height /= formatInfo.blockHeight;
+ return deAlign32( formatInfo.planes[planeNdx].elementSizeBytes * imageExtent.width * imageExtent.height * imageExtent.depth, mipmapMemoryAlignment);
+}
+
+deUint32 getPlaneSizeInBytes (const PlanarFormatDescription& formatInfo,
+ const tcu::UVec2& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel,
+ const deUint32 mipmapMemoryAlignment)
+{
+ tcu::UVec2 mipExtents = getPlaneExtent(formatInfo, baseExtents, planeNdx, mipmapLevel) / tcu::UVec2(formatInfo.blockWidth, formatInfo.blockHeight);
+ return deAlign32( formatInfo.planes[planeNdx].elementSizeBytes * mipExtents.x() * mipExtents.y(), mipmapMemoryAlignment);
+}
+
+VkExtent3D getPlaneExtent(const PlanarFormatDescription& formatInfo,
+ const VkExtent3D& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel)
+{
+ deUint32 widthDivisor = formatInfo.planes[planeNdx].widthDivisor;
+ deUint32 heightDivisor = formatInfo.planes[planeNdx].heightDivisor;
+ deUint32 depthDivisor = 1u;
+ VkExtent3D mip0Extents { baseExtents.width / widthDivisor, baseExtents.height / heightDivisor, baseExtents.depth / depthDivisor };
+
+ return mipLevelExtents(mip0Extents, mipmapLevel);
+}
+
+tcu::UVec2 getPlaneExtent(const PlanarFormatDescription& formatInfo,
+ const tcu::UVec2& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel)
+{
+ deUint32 widthDivisor = formatInfo.planes[planeNdx].widthDivisor;
+ deUint32 heightDivisor = formatInfo.planes[planeNdx].heightDivisor;
+ tcu::UVec2 mip0Extents { baseExtents.x() / widthDivisor, baseExtents.y() / heightDivisor };
+
+ return tcu::UVec2
+ {
+ std::max(mip0Extents.x() >> mipmapLevel, 1u),
+ std::max(mip0Extents.y() >> mipmapLevel, 1u)
+ };
+}
+
+tcu::UVec3 getImageSizeAlignment(VkFormat format)
+{
+ return getImageSizeAlignment(getPlanarFormatDescription(format));
+}
+
+tcu::UVec3 getImageSizeAlignment(const PlanarFormatDescription& formatInfo)
+{
+ tcu::UVec3 imgAlignment{ formatInfo.blockWidth, formatInfo.blockHeight, 1 };
+ for (deUint32 planeNdx = 0; planeNdx < formatInfo.numPlanes; ++planeNdx)
+ {
+ imgAlignment.x() = std::max(imgAlignment.x(), static_cast<deUint32>(formatInfo.planes[planeNdx].widthDivisor));
+ imgAlignment.y() = std::max(imgAlignment.y(), static_cast<deUint32>(formatInfo.planes[planeNdx].heightDivisor));
+ }
+ return imgAlignment;
+}
+
+tcu::UVec2 getBlockExtent(VkFormat format)
+{
+ return getBlockExtent(getPlanarFormatDescription(format));
+}
+
+tcu::UVec2 getBlockExtent(const PlanarFormatDescription& formatInfo)
+{
+ return tcu::UVec2{ formatInfo.blockWidth, formatInfo.blockHeight };
+}
+
+VkFormat getPlaneCompatibleFormat(VkFormat format, deUint32 planeNdx)
+{
+ return getPlaneCompatibleFormat(getPlanarFormatDescription(format), planeNdx);
+}
+
+VkFormat getPlaneCompatibleFormat(const PlanarFormatDescription& formatInfo, deUint32 planeNdx)
+{
+ DE_ASSERT(planeNdx < formatInfo.numPlanes);
+ return formatInfo.planes[planeNdx].planeCompatibleFormat;
+}
+
VkImageAspectFlagBits getPlaneAspect (deUint32 planeNdx)
{
DE_ASSERT(de::inBounds(planeNdx, 0u, 3u));
const deUint32 valueOffsetBits = formatInfo.channels[channelNdx].offsetBits % 8;
const deUint32 pixelStrideBytes = formatInfo.channels[channelNdx].strideBytes;
- DE_ASSERT(size.x() % formatInfo.planes[planeNdx].widthDivisor == 0);
- DE_ASSERT(size.y() % formatInfo.planes[planeNdx].heightDivisor == 0);
+ DE_ASSERT(size.x() % (formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor) == 0);
+ DE_ASSERT(size.y() % (formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor) == 0);
- deUint32 accessWidth = size.x() / formatInfo.planes[planeNdx].widthDivisor;
- const deUint32 accessHeight = size.y() / formatInfo.planes[planeNdx].heightDivisor;
+ const deUint32 accessHeight = size.y() / ( formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor );
const deUint32 elementSizeBytes = formatInfo.planes[planeNdx].elementSizeBytes;
-
const deUint32 rowPitch = planeRowPitches[planeNdx];
- if (pixelStrideBytes != elementSizeBytes)
- {
- DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
- accessWidth *= elementSizeBytes/pixelStrideBytes;
- }
+ DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
+
+ tcu::IVec3 texDivider(
+ std::max(formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+ std::max(formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+ 1);
return tcu::PixelBufferAccess(getChannelAccessFormat((tcu::TextureChannelClass)formatInfo.channels[channelNdx].type,
valueOffsetBits,
formatInfo.channels[channelNdx].sizeBits),
- tcu::IVec3((int)accessWidth, (int)accessHeight, 1),
- tcu::IVec3((int)pixelStrideBytes, (int)rowPitch, 0),
- (deUint8*)planePtrs[planeNdx] + planeOffsetBytes);
+ tcu::IVec3((int)size.x(), (int)size.y(), 1),
+ tcu::IVec3((int)pixelStrideBytes, (int)rowPitch, (int)(accessHeight*rowPitch)),
+ texDivider,
+ (deUint8*)planePtrs[planeNdx] + planeOffsetBytes);
}
-
tcu::ConstPixelBufferAccess getChannelAccess (const PlanarFormatDescription& formatInfo,
const tcu::UVec2& size,
const deUint32* planeRowPitches,
return getChannelAccess(formatInfo, size, planeRowPitches, const_cast<void* const*>(planePtrs), channelNdx);
}
+tcu::PixelBufferAccess getChannelAccess (const PlanarFormatDescription& formatInfo,
+ const tcu::UVec3& size,
+ const deUint32* planeRowPitches,
+ void* const* planePtrs,
+ deUint32 channelNdx)
+{
+ DE_ASSERT(formatInfo.hasChannelNdx(channelNdx));
+
+ const deUint32 planeNdx = formatInfo.channels[channelNdx].planeNdx;
+ const deUint32 planeOffsetBytes = formatInfo.channels[channelNdx].offsetBits / 8;
+ const deUint32 valueOffsetBits = formatInfo.channels[channelNdx].offsetBits % 8;
+ const deUint32 pixelStrideBytes = formatInfo.channels[channelNdx].strideBytes;
+
+ DE_ASSERT(size.x() % (formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor) == 0);
+ DE_ASSERT(size.y() % (formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor) == 0);
+
+ const deUint32 accessHeight = size.y() / ( formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor );
+ const deUint32 elementSizeBytes = formatInfo.planes[planeNdx].elementSizeBytes;
+ const deUint32 rowPitch = planeRowPitches[planeNdx];
+
+ DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
+
+ tcu::IVec3 texDivider(
+ std::max(formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+ std::max(formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor * pixelStrideBytes / elementSizeBytes, 1u),
+ 1);
+
+ return tcu::PixelBufferAccess(getChannelAccessFormat((tcu::TextureChannelClass)formatInfo.channels[channelNdx].type,
+ valueOffsetBits,
+ formatInfo.channels[channelNdx].sizeBits),
+ tcu::IVec3((int)size.x(), (int)size.y(), (int)size.z()),
+ tcu::IVec3((int)pixelStrideBytes, (int)rowPitch, (int)(accessHeight*rowPitch)),
+ texDivider,
+ (deUint8*)planePtrs[planeNdx] + planeOffsetBytes);
+}
+
+tcu::ConstPixelBufferAccess getChannelAccess (const PlanarFormatDescription& formatInfo,
+ const tcu::UVec3& size,
+ const deUint32* planeRowPitches,
+ const void* const* planePtrs,
+ deUint32 channelNdx)
+{
+ return getChannelAccess(formatInfo, size, planeRowPitches, const_cast<void* const*>(planePtrs), channelNdx);
+}
+
void imageUtilSelfTest (void)
{
for (int formatNdx = 0; formatNdx < VK_CORE_FORMAT_LAST; formatNdx++)
deUint32 getBlockWidth (const VkFormat compressedFormat);
deUint32 getBlockHeight (const VkFormat compressedFormat);
+const deUint32 BUFFER_IMAGE_COPY_OFFSET_GRANULARITY = 4u;
+
// \todo [2017-05-18 pyry] Consider moving this to tcu
struct PlanarFormatDescription
{
deUint8 elementSizeBytes;
deUint8 widthDivisor;
deUint8 heightDivisor;
+ VkFormat planeCompatibleFormat;
};
struct Channel
deUint8 numPlanes;
deUint8 presentChannels;
+ deUint8 blockWidth;
+ deUint8 blockHeight;
Plane planes[MAX_PLANES];
Channel channels[MAX_CHANNELS];
}
};
-bool isYCbCrFormat (VkFormat format);
-PlanarFormatDescription getPlanarFormatDescription (VkFormat format);
-const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format);
-int getPlaneCount (VkFormat format);
-VkImageAspectFlagBits getPlaneAspect (deUint32 planeNdx);
-deUint32 getAspectPlaneNdx (VkImageAspectFlagBits planeAspect);
-bool isChromaSubsampled (VkFormat format);
-bool isYCbCr422Format (VkFormat format);
-bool isYCbCr420Format (VkFormat format);
+bool isYCbCrFormat (VkFormat format);
+PlanarFormatDescription getPlanarFormatDescription (VkFormat format);
+int getPlaneCount (VkFormat format);
+deUint32 getMipmapCount (VkFormat format,
+ const vk::PlanarFormatDescription& formatDescription,
+ const vk::VkImageFormatProperties& imageFormatProperties,
+ const vk::VkExtent3D& extent);
+
+deUint32 getPlaneSizeInBytes (const PlanarFormatDescription& formatInfo,
+ const VkExtent3D& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel,
+ const deUint32 mipmapMemoryAlignment);
+deUint32 getPlaneSizeInBytes (const PlanarFormatDescription& formatInfo,
+ const tcu::UVec2& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel,
+ const deUint32 mipmapMemoryAlignment);
+VkExtent3D getPlaneExtent (const PlanarFormatDescription& formatInfo,
+ const VkExtent3D& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel);
+tcu::UVec2 getPlaneExtent (const PlanarFormatDescription& formatInfo,
+ const tcu::UVec2& baseExtents,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel);
+tcu::UVec3 getImageSizeAlignment (VkFormat format);
+tcu::UVec3 getImageSizeAlignment (const PlanarFormatDescription& formatInfo);
+tcu::UVec2 getBlockExtent (VkFormat format);
+tcu::UVec2 getBlockExtent (const PlanarFormatDescription& formatInfo);
+VkFormat getPlaneCompatibleFormat (VkFormat format,
+ deUint32 planeNdx);
+VkFormat getPlaneCompatibleFormat (const PlanarFormatDescription& formatInfo,
+ deUint32 planeNdx);
+
+VkImageAspectFlagBits getPlaneAspect (deUint32 planeNdx);
+deUint32 getAspectPlaneNdx (VkImageAspectFlagBits planeAspect);
+bool isChromaSubsampled (VkFormat format);
+bool isYCbCr422Format (VkFormat format);
+bool isYCbCr420Format (VkFormat format);
tcu::PixelBufferAccess getChannelAccess (const PlanarFormatDescription& formatInfo,
const tcu::UVec2& size,
const deUint32* planeRowPitches,
const void* const* planePtrs,
deUint32 channelNdx);
+tcu::PixelBufferAccess getChannelAccess (const PlanarFormatDescription& formatInfo,
+ const tcu::UVec3& size,
+ const deUint32* planeRowPitches,
+ void* const* planePtrs,
+ deUint32 channelNdx);
+tcu::ConstPixelBufferAccess getChannelAccess (const PlanarFormatDescription& formatInfo,
+ const tcu::UVec3& size,
+ const deUint32* planeRowPitches,
+ const void* const* planePtrs,
+ deUint32 channelNdx);
VkImageAspectFlags getImageAspectFlags (const tcu::TextureFormat textureFormat);
VkExtent3D mipLevelExtents (const VkExtent3D& baseExtents,
const deUint32 mipLevel);
for (deUint32 planeNdx = 0; planeNdx < desc.numPlanes; ++planeNdx)
{
- const deUint32 planeW = extent.width / desc.planes[planeNdx].widthDivisor;
- const deUint32 planeH = extent.height / desc.planes[planeNdx].heightDivisor;
- const deUint32 elementSize = desc.planes[planeNdx].elementSizeBytes;
+ const deUint32 elementSize = desc.planes[planeNdx].elementSizeBytes;
totalSize = (VkDeviceSize)deAlign64((deInt64)totalSize, elementSize);
- totalSize += planeW * planeH * elementSize;
+ totalSize += getPlaneSizeInBytes(desc, extent, planeNdx, 0, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
}
return totalSize;
deUint32 queueCount;
};
-deUint32 findMatchingQueueFamilyIndex (const std::vector<vk::VkQueueFamilyProperties>& queueFamilyProperties,
- const VkQueueFlags queueFlags,
- const deUint32 startIndex)
+deUint32 findMatchingQueueFamilyIndex (const std::vector<VkQueueFamilyProperties>& queueFamilyProperties,
+ const VkQueueFlags queueFlags,
+ const deUint32 startIndex)
{
for (deUint32 queueNdx = startIndex; queueNdx < queueFamilyProperties.size(); ++queueNdx)
{
void SparseResourcesBaseInstance::createDeviceSupportingQueues(const QueueRequirementsVec& queueRequirements)
{
- typedef std::map<vk::VkQueueFlags, std::vector<Queue> > QueuesMap;
- typedef std::map<deUint32, QueueFamilyQueuesCount> SelectedQueuesMap;
- typedef std::map<deUint32, std::vector<float> > QueuePrioritiesMap;
+ typedef std::map<VkQueueFlags, std::vector<Queue> > QueuesMap;
+ typedef std::map<deUint32, QueueFamilyQueuesCount> SelectedQueuesMap;
+ typedef std::map<deUint32, std::vector<float> > QueuePrioritiesMap;
- std::vector<VkPhysicalDeviceGroupProperties> devGroupProperties;
- std::vector<const char*> deviceExtensions;
- VkDeviceGroupDeviceCreateInfo deviceGroupInfo =
+ std::vector<VkPhysicalDeviceGroupProperties> devGroupProperties;
+ std::vector<const char*> deviceExtensions;
+ VkDeviceGroupDeviceCreateInfo deviceGroupInfo =
{
VK_STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO_KHR, //stype
DE_NULL, //pNext
const VkDeviceQueueCreateInfo queueInfo =
{
- VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO, // VkStructureType sType;
- DE_NULL, // const void* pNext;
- (VkDeviceQueueCreateFlags)0u, // VkDeviceQueueCreateFlags flags;
- queueFamilyIter->first, // uint32_t queueFamilyIndex;
- queueFamilyIter->second.queueCount, // uint32_t queueCount;
- &queuePriorities[queueFamilyIter->first][0], // const float* pQueuePriorities;
+ VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO, // VkStructureType sType;
+ DE_NULL, // const void* pNext;
+ (VkDeviceQueueCreateFlags)0u, // VkDeviceQueueCreateFlags flags;
+ queueFamilyIter->first, // uint32_t queueFamilyIndex;
+ queueFamilyIter->second.queueCount, // uint32_t queueCount;
+ &queuePriorities[queueFamilyIter->first][0], // const float* pQueuePriorities;
};
queueInfos.push_back(queueInfo);
const VkPhysicalDeviceFeatures deviceFeatures = getPhysicalDeviceFeatures(instanceDriver, physicalDevice);
const VkDeviceCreateInfo deviceInfo =
{
- VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO, // VkStructureType sType;
- m_useDeviceGroups ? &deviceGroupInfo : DE_NULL, // const void* pNext;
- (VkDeviceCreateFlags)0, // VkDeviceCreateFlags flags;
- static_cast<deUint32>(queueInfos.size()) , // uint32_t queueCreateInfoCount;
- &queueInfos[0], // const VkDeviceQueueCreateInfo* pQueueCreateInfos;
- 0u, // uint32_t enabledLayerCount;
- DE_NULL, // const char* const* ppEnabledLayerNames;
- deUint32(deviceExtensions.size()), // uint32_t enabledExtensionCount;
- deviceExtensions.size() ? &deviceExtensions[0] : DE_NULL, // const char* const* ppEnabledExtensionNames;
- &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures;
+ VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO, // VkStructureType sType;
+ m_useDeviceGroups ? &deviceGroupInfo : DE_NULL, // const void* pNext;
+ (VkDeviceCreateFlags)0, // VkDeviceCreateFlags flags;
+ static_cast<deUint32>(queueInfos.size()) , // uint32_t queueCreateInfoCount;
+ &queueInfos[0], // const VkDeviceQueueCreateInfo* pQueueCreateInfos;
+ 0u, // uint32_t enabledLayerCount;
+ DE_NULL, // const char* const* ppEnabledLayerNames;
+ deUint32(deviceExtensions.size()), // uint32_t enabledExtensionCount;
+ deviceExtensions.size() ? &deviceExtensions[0] : DE_NULL, // const char* const* ppEnabledExtensionNames;
+ &deviceFeatures, // const VkPhysicalDeviceFeatures* pEnabledFeatures;
};
m_logicalDevice = createCustomDevice(m_context.getTestContext().getCommandLine().isValidationEnabled(), m_context.getPlatformInterface(), instance, instanceDriver, physicalDevice, &deviceInfo);
const Unique<VkBuffer> outputBuffer(createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
const de::UniquePtr<Allocation> outputBufferAlloc(bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
- // Create command buffer for compute and data transfer oparations
+ // Create command buffer for compute and data transfer operations
const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
}
- // Create command buffer for transfer oparations
+ // Create command buffer for transfer operations
const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
const Unique<VkBuffer> outputBuffer (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
const de::UniquePtr<Allocation> outputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
- // Create command buffer for compute and data transfer oparations
+ // Create command buffer for compute and data transfer operations
const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
class ImageAlignedMipSizeCase : public TestCase
{
public:
- ImageAlignedMipSizeCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format);
+ ImageAlignedMipSizeCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format);
- void initPrograms (SourceCollections& sourceCollections) const {DE_UNREF(sourceCollections);};
- TestInstance* createInstance (Context& context) const;
- virtual void checkSupport (Context& context) const;
+ void initPrograms (SourceCollections& sourceCollections) const {DE_UNREF(sourceCollections);};
+ TestInstance* createInstance (Context& context) const;
+ virtual void checkSupport (Context& context) const;
private:
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-ImageAlignedMipSizeCase::ImageAlignedMipSizeCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
+ImageAlignedMipSizeCase::ImageAlignedMipSizeCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format)
: TestCase (testCtx, name, description)
, m_imageType (imageType)
, m_imageSize (imageSize)
class ImageAlignedMipSizeInstance : public SparseResourcesBaseInstance
{
public:
- ImageAlignedMipSizeInstance(Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format);
+ ImageAlignedMipSizeInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format);
- tcu::TestStatus iterate (void);
+ tcu::TestStatus iterate (void);
private:
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-ImageAlignedMipSizeInstance::ImageAlignedMipSizeInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
+ImageAlignedMipSizeInstance::ImageAlignedMipSizeInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format)
: SparseResourcesBaseInstance (context)
, m_imageType (imageType)
, m_imageSize (imageSize)
tcu::TestStatus ImageAlignedMipSizeInstance::iterate (void)
{
- const InstanceInterface& instance = m_context.getInstanceInterface();
- const VkPhysicalDevice physicalDevice = m_context.getPhysicalDevice();
- const VkPhysicalDeviceProperties physicalDeviceProperties = getPhysicalDeviceProperties(instance, physicalDevice);
+ const InstanceInterface& instance = m_context.getInstanceInterface();
+ const VkPhysicalDevice physicalDevice = m_context.getPhysicalDevice();
+ const VkPhysicalDeviceProperties physicalDeviceProperties = getPhysicalDeviceProperties(instance, physicalDevice);
VkImageCreateInfo imageCreateInfo;
VkSparseImageMemoryRequirements aspectRequirements;
VkExtent3D imageGranularity;
- const VkPhysicalDeviceSparseProperties sparseProperties = physicalDeviceProperties.sparseProperties;
- VkImageFormatProperties imageFormatProperties;
+ const VkPhysicalDeviceSparseProperties sparseProperties = physicalDeviceProperties.sparseProperties;
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
+
imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
imageCreateInfo.pNext = DE_NULL;
imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
imageCreateInfo.imageType = mapImageType(m_imageType);
- imageCreateInfo.format = mapTextureFormat(m_format);
+ imageCreateInfo.format = m_format;
imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize);
imageCreateInfo.samples = VK_SAMPLE_COUNT_1_BIT;
imageCreateInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
}
- imageFormatProperties = getPhysicalDeviceImageFormatProperties(instance, physicalDevice, imageCreateInfo.format, imageCreateInfo.imageType, imageCreateInfo.tiling, imageCreateInfo.usage, imageCreateInfo.flags);
-
- imageCreateInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageCreateInfo.extent);
-
// Check if device supports sparse operations for image format
if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageCreateInfo))
TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
{
+ VkImageFormatProperties imageFormatProperties;
+
+ if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+ imageCreateInfo.format,
+ imageCreateInfo.imageType,
+ imageCreateInfo.tiling,
+ imageCreateInfo.usage,
+ imageCreateInfo.flags,
+ &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+ {
+ TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+ }
+
+ imageCreateInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageCreateInfo.extent);
+ }
+
+ {
QueueRequirementsVec queueRequirements;
queueRequirements.push_back(QueueRequirements(VK_QUEUE_SPARSE_BINDING_BIT, 1u));
const DeviceInterface& deviceInterface = getDeviceInterface();
// Create sparse image
- const Unique<VkImage> sparseImage (createImage(deviceInterface, getDevice(), &imageCreateInfo));
+ const Unique<VkImage> imageSparse (createImage(deviceInterface, getDevice(), &imageCreateInfo));
// Get sparse image sparse memory requirements
- const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
+ const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
DE_ASSERT(sparseMemoryRequirements.size() != 0);
do
{
extent = mipLevelExtents(imageCreateInfo.extent, lod);
- if (extent.width % imageGranularity.width != 0
+ if ( extent.width % imageGranularity.width != 0
|| extent.height % imageGranularity.height != 0
- || extent.depth % imageGranularity.depth != 0)
+ || extent.depth % imageGranularity.depth != 0)
{
break;
}
{
de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "aligned_mip_size", "Aligned mip size"));
- struct ImageParameters
- {
- ImageType imageType;
- tcu::UVec3 imageSize;
- };
-
- static const ImageParameters imageParametersArray[] =
- {
- { IMAGE_TYPE_2D, tcu::UVec3(512u, 256u, 1u) },
- { IMAGE_TYPE_2D_ARRAY, tcu::UVec3(512u, 256u, 6u) },
- { IMAGE_TYPE_CUBE, tcu::UVec3(256u, 256u, 1u) },
- { IMAGE_TYPE_CUBE_ARRAY, tcu::UVec3(256u, 256u, 6u) },
- { IMAGE_TYPE_3D, tcu::UVec3(512u, 256u, 16u) }
- };
-
- static const tcu::TextureFormat formats[] =
+ const std::vector<TestImageParameters> imageParameters =
{
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
+ { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_2D) },
+ { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+ { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) },
+ { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+ { IMAGE_TYPE_3D, { tcu::UVec3(512u, 256u, 16u) }, getTestFormats(IMAGE_TYPE_3D) }
};
- for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+ for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
{
- const ImageType imageType = imageParametersArray[imageTypeNdx].imageType;
+ const ImageType imageType = imageParameters[imageTypeNdx].imageType;
de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
- for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+ for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
{
- const tcu::TextureFormat& format = formats[formatNdx];
- const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSize;
- const std::string name = getShaderImageFormatQualifier(format);
+ VkFormat format = imageParameters[imageTypeNdx].formats[formatNdx].format;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ const std::string name = getImageFormatID(format);
+ const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[0];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
imageTypeGroup->addChild(new ImageAlignedMipSizeCase(testCtx, name.c_str(), "", imageType, imageSize, format));
}
class ImageBlockShapesCase : public TestCase
{
public:
- ImageBlockShapesCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- deUint32 numSamples);
+ ImageBlockShapesCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ deUint32 numSamples);
void initPrograms (SourceCollections& sourceCollections) const {DE_UNREF(sourceCollections);};
TestInstance* createInstance (Context& context) const;
virtual void checkSupport (Context& context) const;
private:
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
- const deUint32 m_numSamples;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
+ const deUint32 m_numSamples;
};
-ImageBlockShapesCase::ImageBlockShapesCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- deUint32 numSamples)
- : TestCase (testCtx, name, description)
- , m_imageType (imageType)
- , m_imageSize (imageSize)
- , m_format (format)
- , m_numSamples (numSamples)
+ImageBlockShapesCase::ImageBlockShapesCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ deUint32 numSamples)
+ : TestCase (testCtx, name, description)
+ , m_imageType (imageType)
+ , m_imageSize (imageSize)
+ , m_format (format)
+ , m_numSamples (numSamples)
{
}
class ImageBlockShapesInstance : public SparseResourcesBaseInstance
{
public:
- ImageBlockShapesInstance(Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- deUint32 numSamples);
+ ImageBlockShapesInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ deUint32 numSamples);
- tcu::TestStatus iterate (void);
+ tcu::TestStatus iterate (void);
private:
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
- const deUint32 m_numSamples;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
+ const deUint32 m_numSamples;
};
-ImageBlockShapesInstance::ImageBlockShapesInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- deUint32 numSamples)
+ImageBlockShapesInstance::ImageBlockShapesInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ deUint32 numSamples)
: SparseResourcesBaseInstance (context)
, m_imageType (imageType)
, m_imageSize (imageSize)
tcu::TestStatus ImageBlockShapesInstance::iterate (void)
{
- const InstanceInterface& instance = m_context.getInstanceInterface();
- const VkPhysicalDevice physicalDevice = m_context.getPhysicalDevice();
- const VkPhysicalDeviceProperties physicalDeviceProperties = getPhysicalDeviceProperties(instance, physicalDevice);
- VkImageCreateInfo imageCreateInfo;
- VkSparseImageMemoryRequirements aspectRequirements;
- VkExtent3D imageGranularity;
- const VkPhysicalDeviceSparseProperties sparseProperties = physicalDeviceProperties.sparseProperties;
- const deUint32 pixelSize = tcu::getPixelSize(m_format) * 8;
- VkExtent3D expectedGranularity;
+ const InstanceInterface& instance = m_context.getInstanceInterface();
+ const VkPhysicalDevice physicalDevice = m_context.getPhysicalDevice();
+ const VkPhysicalDeviceProperties physicalDeviceProperties = getPhysicalDeviceProperties(instance, physicalDevice);
+ VkImageCreateInfo imageCreateInfo;
+ std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
+ const VkPhysicalDeviceSparseProperties sparseProperties = physicalDeviceProperties.sparseProperties;
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
imageCreateInfo.pNext = DE_NULL;
imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
imageCreateInfo.imageType = mapImageType(m_imageType);
- imageCreateInfo.format = mapTextureFormat(m_format);
+ imageCreateInfo.format = m_format;
imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
imageCreateInfo.mipLevels = 1u;
imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize);
}
// Check the format supports given number of samples
- const VkImageFormatProperties formatProperties = getPhysicalDeviceImageFormatProperties(instance, physicalDevice, imageCreateInfo.format, imageCreateInfo.imageType, imageCreateInfo.tiling, imageCreateInfo.usage, imageCreateInfo.flags);
+ VkImageFormatProperties imageFormatProperties;
+
+ if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+ imageCreateInfo.format,
+ imageCreateInfo.imageType,
+ imageCreateInfo.tiling,
+ imageCreateInfo.usage,
+ imageCreateInfo.flags,
+ &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+ {
+ TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+ }
- if (!(formatProperties.sampleCounts & imageCreateInfo.samples))
+ if (!(imageFormatProperties.sampleCounts & imageCreateInfo.samples))
TCU_THROW(NotSupportedError, "The image format does not support the number of samples specified");
// Check if device supports sparse operations for image format
}
{
- const DeviceInterface& deviceInterface = getDeviceInterface();
+ const DeviceInterface& deviceInterface = getDeviceInterface();
// Create sparse image
- const Unique<VkImage> sparseImage (createImage(deviceInterface, getDevice(), &imageCreateInfo));
+ const Unique<VkImage> imageSparse( createImage(deviceInterface, getDevice(), &imageCreateInfo) );
// Get sparse image sparse memory requirements
- const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
+ sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
DE_ASSERT(sparseMemoryRequirements.size() != 0);
+ }
- const deUint32 colorAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
- if (colorAspectIndex == NO_MATCH_FOUND)
- TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
- aspectRequirements = sparseMemoryRequirements[colorAspectIndex];
- imageGranularity = aspectRequirements.formatProperties.imageGranularity;
- }
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
+ VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
+ deUint32 pixelSize = static_cast<deUint32>(formatDescription.planes[planeNdx].elementSizeBytes) * 8u;
+ VkExtent3D expectedGranularity;
- if (m_imageType == IMAGE_TYPE_3D)
- {
- if (!sparseProperties.residencyStandard3DBlockShape)
- return tcu::TestStatus::pass("Pass (residencyStandard3DBlockShape disabled)");
+ if (m_imageType == IMAGE_TYPE_3D)
+ {
+ if (!sparseProperties.residencyStandard3DBlockShape)
+ return tcu::TestStatus::pass("Pass (residencyStandard3DBlockShape disabled)");
- switch (pixelSize)
+ switch (pixelSize)
+ {
+ case 8:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 32;
+ expectedGranularity.depth = 32;
+ break;
+ case 16:
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 32;
+ expectedGranularity.depth = 32;
+ break;
+ case 32:
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 32;
+ expectedGranularity.depth = 16;
+ break;
+ case 64:
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 16;
+ expectedGranularity.depth = 16;
+ break;
+ default:
+ DE_ASSERT(pixelSize == 128);
+ expectedGranularity.width = 16;
+ expectedGranularity.height = 16;
+ expectedGranularity.depth = 16;
+ break;
+ };
+ }
+ else if (m_numSamples == 2)
{
- case 8:
- expectedGranularity.width = 64;
- expectedGranularity.height = 32;
- expectedGranularity.depth = 32;
- break;
- case 16:
- expectedGranularity.width = 32;
- expectedGranularity.height = 32;
- expectedGranularity.depth = 32;
- break;
- case 32:
- expectedGranularity.width = 32;
- expectedGranularity.height = 32;
- expectedGranularity.depth = 16;
- break;
- case 64:
- expectedGranularity.width = 32;
- expectedGranularity.height = 16;
- expectedGranularity.depth = 16;
- break;
- default:
- DE_ASSERT(pixelSize == 128);
- expectedGranularity.width = 16;
- expectedGranularity.height = 16;
- expectedGranularity.depth = 16;
- break;
- };
- }
- else if (m_numSamples == 2)
- {
- if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
- return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+ if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+ return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
- expectedGranularity.depth = 1;
+ expectedGranularity.depth = 1;
- switch (pixelSize)
+ switch (pixelSize)
+ {
+ case 8:
+ expectedGranularity.width = 128;
+ expectedGranularity.height = 256;
+ break;
+ case 16:
+ expectedGranularity.width = 128;
+ expectedGranularity.height = 128;
+ break;
+ case 32:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 128;
+ break;
+ case 64:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 64;
+ break;
+ default:
+ DE_ASSERT(pixelSize == 128);
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 64;
+ break;
+ };
+ }
+ else if (m_numSamples == 4)
{
- case 8:
- expectedGranularity.width = 128;
- expectedGranularity.height = 256;
- break;
- case 16:
- expectedGranularity.width = 128;
- expectedGranularity.height = 128;
- break;
- case 32:
- expectedGranularity.width = 64;
- expectedGranularity.height = 128;
- break;
- case 64:
- expectedGranularity.width = 64;
- expectedGranularity.height = 64;
- break;
- default:
- DE_ASSERT(pixelSize == 128);
- expectedGranularity.width = 32;
- expectedGranularity.height = 64;
- break;
- };
- }
- else if (m_numSamples == 4)
- {
- if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
- return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+ if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+ return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
- expectedGranularity.depth = 1;
+ expectedGranularity.depth = 1;
- switch (pixelSize)
+ switch (pixelSize)
+ {
+ case 8:
+ expectedGranularity.width = 128;
+ expectedGranularity.height = 128;
+ break;
+ case 16:
+ expectedGranularity.width = 128;
+ expectedGranularity.height = 64;
+ break;
+ case 32:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 64;
+ break;
+ case 64:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 32;
+ break;
+ default:
+ DE_ASSERT(pixelSize == 128);
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 32;
+ break;
+ };
+ }
+ else if (m_numSamples == 8)
{
- case 8:
- expectedGranularity.width = 128;
- expectedGranularity.height = 128;
- break;
- case 16:
- expectedGranularity.width = 128;
- expectedGranularity.height = 64;
- break;
- case 32:
- expectedGranularity.width = 64;
- expectedGranularity.height = 64;
- break;
- case 64:
- expectedGranularity.width = 64;
- expectedGranularity.height = 32;
- break;
- default:
- DE_ASSERT(pixelSize == 128);
- expectedGranularity.width = 32;
- expectedGranularity.height = 32;
- break;
- };
- }
- else if (m_numSamples == 8)
- {
- if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
- return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+ if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+ return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
- expectedGranularity.depth = 1;
+ expectedGranularity.depth = 1;
- switch (pixelSize)
+ switch (pixelSize)
+ {
+ case 8:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 128;
+ break;
+ case 16:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 64;
+ break;
+ case 32:
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 64;
+ break;
+ case 64:
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 32;
+ break;
+ default:
+ DE_ASSERT(pixelSize == 128);
+ expectedGranularity.width = 16;
+ expectedGranularity.height = 32;
+ break;
+ };
+ }
+ else if (m_numSamples == 16)
{
- case 8:
- expectedGranularity.width = 64;
- expectedGranularity.height = 128;
- break;
- case 16:
- expectedGranularity.width = 64;
- expectedGranularity.height = 64;
- break;
- case 32:
- expectedGranularity.width = 32;
- expectedGranularity.height = 64;
- break;
- case 64:
- expectedGranularity.width = 32;
- expectedGranularity.height = 32;
- break;
- default:
- DE_ASSERT(pixelSize == 128);
- expectedGranularity.width = 16;
- expectedGranularity.height = 32;
- break;
- };
- }
- else if (m_numSamples == 16)
- {
- if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
- return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
+ if (!sparseProperties.residencyStandard2DMultisampleBlockShape)
+ return tcu::TestStatus::pass("Pass (residencyStandard2DMultisampleBlockShape disabled)");
- expectedGranularity.depth = 1;
+ expectedGranularity.depth = 1;
- switch (pixelSize)
+ switch (pixelSize)
+ {
+ case 8:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 64;
+ break;
+ case 16:
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 32;
+ break;
+ case 32:
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 32;
+ break;
+ case 64:
+ expectedGranularity.width = 32;
+ expectedGranularity.height = 16;
+ break;
+ default:
+ DE_ASSERT(pixelSize == 128);
+ expectedGranularity.width = 16;
+ expectedGranularity.height = 16;
+ break;
+ };
+ }
+ else
{
- case 8:
- expectedGranularity.width = 64;
- expectedGranularity.height = 64;
- break;
- case 16:
- expectedGranularity.width = 64;
- expectedGranularity.height = 32;
- break;
- case 32:
- expectedGranularity.width = 32;
- expectedGranularity.height = 32;
- break;
- case 64:
- expectedGranularity.width = 32;
- expectedGranularity.height = 16;
- break;
- default:
- DE_ASSERT(pixelSize == 128);
- expectedGranularity.width = 16;
- expectedGranularity.height = 16;
- break;
- };
- }
- else
- {
- DE_ASSERT(m_numSamples == 1);
+ DE_ASSERT(m_numSamples == 1);
- if (!sparseProperties.residencyStandard2DBlockShape)
- return tcu::TestStatus::pass("Pass (residencyStandard2DBlockShape disabled)");
+ if (!sparseProperties.residencyStandard2DBlockShape)
+ return tcu::TestStatus::pass("Pass (residencyStandard2DBlockShape disabled)");
- expectedGranularity.depth = 1;
+ expectedGranularity.depth = 1;
- switch (pixelSize)
- {
- case 8:
- expectedGranularity.width = 256;
- expectedGranularity.height = 256;
- break;
- case 16:
- expectedGranularity.width = 256;
- expectedGranularity.height = 128;
- break;
- case 32:
- expectedGranularity.width = 128;
- expectedGranularity.height = 128;
- break;
- case 64:
- expectedGranularity.width = 128;
- expectedGranularity.height = 64;
- break;
- default:
- DE_ASSERT(pixelSize == 128);
- expectedGranularity.width = 64;
- expectedGranularity.height = 64;
- break;
- };
- }
+ switch (pixelSize)
+ {
+ case 8:
+ expectedGranularity.width = 256;
+ expectedGranularity.height = 256;
+ break;
+ case 16:
+ expectedGranularity.width = 256;
+ expectedGranularity.height = 128;
+ break;
+ case 32:
+ expectedGranularity.width = 128;
+ expectedGranularity.height = 128;
+ break;
+ case 64:
+ expectedGranularity.width = 128;
+ expectedGranularity.height = 64;
+ break;
+ default:
+ DE_ASSERT(pixelSize == 128);
+ expectedGranularity.width = 64;
+ expectedGranularity.height = 64;
+ break;
+ };
+ }
- if (imageGranularity.width == expectedGranularity.width
- && imageGranularity.height == expectedGranularity.height
- && imageGranularity.depth == expectedGranularity.depth)
- {
- return tcu::TestStatus::pass("Passed");
- }
- else
- {
- return tcu::TestStatus::fail("Non-standard block shape used");
+ if ( imageGranularity.width != expectedGranularity.width
+ || imageGranularity.height != expectedGranularity.height
+ || imageGranularity.depth != expectedGranularity.depth)
+ {
+ return tcu::TestStatus::fail("Non-standard block shape used");
+ }
}
+ return tcu::TestStatus::pass("Passed");
}
TestInstance* ImageBlockShapesCase::createInstance (Context& context) const
{
de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "image_block_shapes", "Standard block shape"));
- struct ImageParameters
- {
- ImageType imageType;
- tcu::UVec3 imageSize;
- };
-
- static const ImageParameters imageParametersArray[] =
+ const std::vector<TestImageParameters> imageParameters =
{
- { IMAGE_TYPE_2D, tcu::UVec3(512u, 256u, 1u) },
- { IMAGE_TYPE_2D_ARRAY, tcu::UVec3(512u, 256u, 6u) },
- { IMAGE_TYPE_CUBE, tcu::UVec3(256u, 256u, 1u) },
- { IMAGE_TYPE_CUBE_ARRAY, tcu::UVec3(256u, 256u, 6u) },
- { IMAGE_TYPE_3D, tcu::UVec3(512u, 256u, 16u) }
- };
-
- static const tcu::TextureFormat formats[] =
- {
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
+ { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_2D) },
+ { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+ { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) },
+ { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+ { IMAGE_TYPE_3D, { tcu::UVec3(512u, 256u, 16u) }, getTestFormats(IMAGE_TYPE_3D) }
};
static const deUint32 sampleCounts[] = { 1u, 2u, 4u, 8u, 16u };
- for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+ for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
{
- const ImageType imageType = imageParametersArray[imageTypeNdx].imageType;
+ const ImageType imageType = imageParameters[imageTypeNdx].imageType;
de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
- for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+ for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
{
- const tcu::TextureFormat& format = formats[formatNdx];
- de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+ VkFormat format = imageParameters[imageTypeNdx].formats[formatNdx].format;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ de::MovePtr<tcu::TestCaseGroup> formatGroup (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
for (deInt32 sampleCountNdx = 0; sampleCountNdx < DE_LENGTH_OF_ARRAY(sampleCounts); ++sampleCountNdx)
{
- const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSize;
- const deUint32 sampleCount = sampleCounts[sampleCountNdx];
- const std::string name = std::string("samples_") + de::toString(sampleCount);
+ for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
+ {
+ const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
+
+ const deUint32 sampleCount = sampleCounts[sampleCountNdx];
+ const std::string name = std::string("samples_") + de::toString(sampleCount);
- formatGroup->addChild(new ImageBlockShapesCase(testCtx, name.c_str(), "", imageType, imageSize, format, sampleCount));
+ formatGroup->addChild(new ImageBlockShapesCase(testCtx, name.c_str(), "", imageType, imageSize, format, sampleCount));
+ }
}
imageTypeGroup->addChild(formatGroup.release());
}
#include "deStringUtil.hpp"
#include "deUniquePtr.hpp"
#include "deSharedPtr.hpp"
+
#include "tcuTexture.hpp"
+#include "tcuTextureUtil.hpp"
+#include "tcuTexVerifierUtil.hpp"
#include <deMath.h>
#include <string>
namespace
{
-enum ShaderParameters
-{
- MODULO_DIVISOR = 128
-};
+const deUint32 MODULO_DIVISOR = 127;
-const std::string getCoordStr (const ImageType imageType,
- const std::string& x,
- const std::string& y,
- const std::string& z)
+const std::string getCoordStr (const ImageType imageType,
+ const std::string& x,
+ const std::string& y,
+ const std::string& z)
{
switch (imageType)
{
return "ivec3(" + x + "," + y + "," + z + ")";
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected image type");
return "";
}
}
class ImageSparseMemoryAliasingCase : public TestCase
{
public:
- ImageSparseMemoryAliasingCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const glu::GLSLVersion glslVersion,
- const bool useDeviceGroups);
+ ImageSparseMemoryAliasingCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const glu::GLSLVersion glslVersion,
+ const bool useDeviceGroups);
- void initPrograms (SourceCollections& sourceCollections) const;
- TestInstance* createInstance (Context& context) const;
- virtual void checkSupport (Context& context) const;
+ void initPrograms (SourceCollections& sourceCollections) const;
+ TestInstance* createInstance (Context& context) const;
+ virtual void checkSupport (Context& context) const;
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
- const glu::GLSLVersion m_glslVersion;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
+ const glu::GLSLVersion m_glslVersion;
};
-ImageSparseMemoryAliasingCase::ImageSparseMemoryAliasingCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const glu::GLSLVersion glslVersion,
- const bool useDeviceGroups)
- : TestCase (testCtx, name, description)
- , m_useDeviceGroups (useDeviceGroups)
- , m_imageType (imageType)
- , m_imageSize (imageSize)
- , m_format (format)
- , m_glslVersion (glslVersion)
+ImageSparseMemoryAliasingCase::ImageSparseMemoryAliasingCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const glu::GLSLVersion glslVersion,
+ const bool useDeviceGroups)
+ : TestCase (testCtx, name, description)
+ , m_useDeviceGroups (useDeviceGroups)
+ , m_imageType (imageType)
+ , m_imageSize (imageSize)
+ , m_format (format)
+ , m_glslVersion (glslVersion)
{
}
class ImageSparseMemoryAliasingInstance : public SparseResourcesBaseInstance
{
public:
- ImageSparseMemoryAliasingInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups);
+ ImageSparseMemoryAliasingInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups);
- tcu::TestStatus iterate (void);
+ tcu::TestStatus iterate (void);
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-ImageSparseMemoryAliasingInstance::ImageSparseMemoryAliasingInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups)
+ImageSparseMemoryAliasingInstance::ImageSparseMemoryAliasingInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups)
: SparseResourcesBaseInstance (context, useDeviceGroups)
, m_useDeviceGroups (useDeviceGroups)
, m_imageType (imageType)
tcu::TestStatus ImageSparseMemoryAliasingInstance::iterate (void)
{
- const InstanceInterface& instance = m_context.getInstanceInterface();
+ const float epsilon = 1e-5f;
+ const InstanceInterface& instance = m_context.getInstanceInterface();
{
// Create logical device supporting both sparse and compute queues
createDeviceSupportingQueues(queueRequirements);
}
- const VkPhysicalDevice physicalDevice = getPhysicalDevice();
- const tcu::UVec3 maxWorkGroupSize = tcu::UVec3(128u, 128u, 64u);
- const tcu::UVec3 maxWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
- const deUint32 maxWorkGroupInvocations = 128u;
- VkImageCreateInfo imageSparseInfo;
- VkSparseImageMemoryRequirements aspectRequirements;
- std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
+ const VkPhysicalDevice physicalDevice = getPhysicalDevice();
+ const tcu::UVec3 maxWorkGroupSize = tcu::UVec3(128u, 128u, 64u);
+ const tcu::UVec3 maxWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
+ const deUint32 maxWorkGroupInvocations = 128u;
+ VkImageCreateInfo imageSparseInfo;
+ std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
//vsk getting queues should be outside the loop
//see these in all image files
- const DeviceInterface& deviceInterface = getDeviceInterface();
- const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
- const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const DeviceInterface& deviceInterface = getDeviceInterface();
+ const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+ const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
// Go through all physical devices
for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
VK_IMAGE_CREATE_SPARSE_ALIASED_BIT |
VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
imageSparseInfo.imageType = mapImageType(m_imageType);
- imageSparseInfo.format = mapTextureFormat(m_format);
+ imageSparseInfo.format = m_format;
imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize);
imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT;
if (m_imageType == IMAGE_TYPE_CUBE || m_imageType == IMAGE_TYPE_CUBE_ARRAY)
imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
+ // Check if device supports sparse operations for image format
+ if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+ TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
{
// Assign maximum allowed mipmap levels to image
VkImageFormatProperties imageFormatProperties;
- instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+ if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
imageSparseInfo.format,
imageSparseInfo.imageType,
imageSparseInfo.tiling,
imageSparseInfo.usage,
imageSparseInfo.flags,
- &imageFormatProperties);
+ &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+ {
+ TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+ }
- imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+ imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
}
- // Check if device supports sparse operations for image format
- if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
- TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
-
// Create sparse image
const Unique<VkImage> imageRead(createImage(deviceInterface, getDevice(), &imageSparseInfo));
const Unique<VkImage> imageWrite(createImage(deviceInterface, getDevice(), &imageSparseInfo));
const VkSemaphore imageMemoryBindSemaphores[] = { memoryBindSemaphoreTransfer.get(), memoryBindSemaphoreCompute.get() };
- {
- std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
- std::vector<VkSparseMemoryBind> imageReadMipTailBinds;
- std::vector<VkSparseMemoryBind> imageWriteMipTailBinds;
+ std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
+ {
// Get sparse image general memory requirements
const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageRead);
DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
- // Get sparse image sparse memory requirements
- const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageRead);
-
- DE_ASSERT(sparseMemoryRequirements.size() != 0);
-
- const deUint32 colorAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
-
- if (colorAspectIndex == NO_MATCH_FOUND)
- TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
-
- aspectRequirements = sparseMemoryRequirements[colorAspectIndex];
-
- const VkImageAspectFlags aspectMask = aspectRequirements.formatProperties.aspectMask;
- const VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
-
- DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
-
const deUint32 memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
if (memoryType == NO_MATCH_FOUND)
if (firstDeviceID != secondDeviceID)
{
- VkPeerMemoryFeatureFlags peerMemoryFeatureFlags = (VkPeerMemoryFeatureFlags)0;
- const deUint32 heapIndex = getHeapIndexForMemoryType(instance, getPhysicalDevice(secondDeviceID), memoryType);
+ VkPeerMemoryFeatureFlags peerMemoryFeatureFlags = (VkPeerMemoryFeatureFlags)0;
+ const deUint32 heapIndex = getHeapIndexForMemoryType(instance, getPhysicalDevice(secondDeviceID), memoryType);
deviceInterface.getDeviceGroupPeerMemoryFeatures(getDevice(), heapIndex, firstDeviceID, secondDeviceID, &peerMemoryFeatureFlags);
- if (((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT) == 0) ||
- ((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_DST_BIT) == 0) ||
+ if (((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_SRC_BIT) == 0) ||
+ ((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_COPY_DST_BIT) == 0) ||
((peerMemoryFeatureFlags & VK_PEER_MEMORY_FEATURE_GENERIC_DST_BIT) == 0))
{
TCU_THROW(NotSupportedError, "Peer memory does not support COPY_SRC, COPY_DST, and GENERIC_DST");
}
}
- // Bind memory for each layer
- for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+ // Get sparse image sparse memory requirements
+ sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageRead);
+
+ DE_ASSERT(sparseMemoryRequirements.size() != 0);
+
+ std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
+ std::vector<VkSparseMemoryBind> imageReadMipTailBinds;
+ std::vector<VkSparseMemoryBind> imageWriteMipTailBinds;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
+
+ DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
+
+ VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
+
+ // Bind memory for each layer
+ for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
{
- const VkExtent3D mipExtent = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
- const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity);
- const deUint32 numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
- const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx };
+ for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+ {
+ const VkExtent3D mipExtent = getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipLevelNdx);
+ const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity);
+ const deUint32 numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
+ const VkImageSubresource subresource = { aspect, mipLevelNdx, layerNdx };
+
+ const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+ imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+ imageResidencyMemoryBinds.push_back(imageMemoryBind);
+ }
+
+ if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+ {
+ const VkSparseMemoryBind imageReadMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
- const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
- imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageReadMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+ imageReadMipTailBinds.push_back(imageReadMipTailMemoryBind);
- imageResidencyMemoryBinds.push_back(imageMemoryBind);
+ const VkSparseMemoryBind imageWriteMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageWriteMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+ imageWriteMipTailBinds.push_back(imageWriteMipTailMemoryBind);
+ }
}
- if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+ if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
{
const VkSparseMemoryBind imageReadMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageReadMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
imageReadMipTailBinds.push_back(imageReadMipTailMemoryBind);
const VkSparseMemoryBind imageWriteMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageWriteMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
}
}
- if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
- {
- const VkSparseMemoryBind imageReadMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
-
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageReadMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
- imageReadMipTailBinds.push_back(imageReadMipTailMemoryBind);
-
- const VkSparseMemoryBind imageWriteMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
-
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageWriteMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
- imageWriteMipTailBinds.push_back(imageWriteMipTailMemoryBind);
- }
-
const VkDeviceGroupBindSparseInfo devGroupBindSparseInfo =
{
VK_STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO_KHR, //VkStructureType sType;
imageMemoryBindSemaphores //const VkSemaphore* pSignalSemaphores;
};
- VkSparseImageMemoryBindInfo imageResidencyBindInfo[2];
- VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo[2];
+ VkSparseImageMemoryBindInfo imageResidencyBindInfo[2];
+ VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo[2];
if (imageResidencyMemoryBinds.size() > 0)
{
imageResidencyBindInfo[0].image = *imageRead;
imageResidencyBindInfo[0].bindCount = static_cast<deUint32>(imageResidencyMemoryBinds.size());
- imageResidencyBindInfo[0].pBinds = &imageResidencyMemoryBinds[0];
+ imageResidencyBindInfo[0].pBinds = imageResidencyMemoryBinds.data();
imageResidencyBindInfo[1].image = *imageWrite;
imageResidencyBindInfo[1].bindCount = static_cast<deUint32>(imageResidencyMemoryBinds.size());
- imageResidencyBindInfo[1].pBinds = &imageResidencyMemoryBinds[0];
+ imageResidencyBindInfo[1].pBinds = imageResidencyMemoryBinds.data();
bindSparseInfo.imageBindCount = 2u;
bindSparseInfo.pImageBinds = imageResidencyBindInfo;
{
imageMipTailBindInfo[0].image = *imageRead;
imageMipTailBindInfo[0].bindCount = static_cast<deUint32>(imageReadMipTailBinds.size());
- imageMipTailBindInfo[0].pBinds = &imageReadMipTailBinds[0];
+ imageMipTailBindInfo[0].pBinds = imageReadMipTailBinds.data();
imageMipTailBindInfo[1].image = *imageWrite;
imageMipTailBindInfo[1].bindCount = static_cast<deUint32>(imageWriteMipTailBinds.size());
- imageMipTailBindInfo[1].pBinds = &imageWriteMipTailBinds[0];
+ imageMipTailBindInfo[1].pBinds = imageWriteMipTailBinds.data();
bindSparseInfo.imageOpaqueBindCount = 2u;
bindSparseInfo.pImageOpaqueBinds = imageMipTailBindInfo;
VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
}
- // Create command buffer for compute and transfer oparations
- const Unique<VkCommandPool> commandPool (makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
- const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+ deUint32 imageSizeInBytes = 0;
+ std::vector<std::vector<deUint32>> planeOffsets( imageSparseInfo.mipLevels );
+ std::vector<std::vector<deUint32>> planeRowPitches( imageSparseInfo.mipLevels );
- std::vector<VkBufferImageCopy> bufferImageCopy(imageSparseInfo.mipLevels);
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ planeOffsets[mipmapNdx].resize(formatDescription.numPlanes, 0);
+ planeRowPitches[mipmapNdx].resize(formatDescription.numPlanes, 0);
+ }
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipmapNdx);
+ planeOffsets[mipmapNdx][planeNdx] = imageSizeInBytes;
+ const deUint32 planeW = gridSize.x() / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor);
+ planeRowPitches[mipmapNdx][planeNdx] = formatDescription.planes[planeNdx].elementSizeBytes * planeW;
+ imageSizeInBytes += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ }
+ }
+ std::vector <VkBufferImageCopy> bufferImageCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
{
- deUint32 bufferOffset = 0u;
- for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+ deUint32 bufferOffset = 0;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- bufferImageCopy[mipLevelNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipLevelNdx), imageSparseInfo.arrayLayers, mipLevelNdx, bufferOffset);
- bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+ {
+ bufferOffset, // VkDeviceSize bufferOffset;
+ 0u, // deUint32 bufferRowLength;
+ 0u, // deUint32 bufferImageHeight;
+ makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers), // VkImageSubresourceLayers imageSubresource;
+ makeOffset3D(0, 0, 0), // VkOffset3D imageOffset;
+ vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx) // VkExtent3D imageExtent;
+ };
+ bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ }
}
}
+ // Create command buffer for compute and transfer operations
+ const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+ const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
// Start recording commands
beginCommandBuffer(deviceInterface, *commandBuffer);
- const deUint32 imageSizeInBytes = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
const VkBufferCreateInfo inputBufferCreateInfo = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
const Unique<VkBuffer> inputBuffer (createBuffer(deviceInterface, getDevice(), &inputBufferCreateInfo));
const de::UniquePtr<Allocation> inputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *inputBuffer, MemoryRequirement::HostVisible));
std::vector<deUint8> referenceData(imageSizeInBytes);
- for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
- {
- const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx);
- const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[mipLevelNdx].bufferOffset);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ for (deUint32 mipmapNdx = 0u; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
- deMemset(&referenceData[bufferOffset], mipLevelNdx + 1u, mipLevelSizeInBytes);
- }
+ deMemset(&referenceData[bufferOffset], mipmapNdx + 1u, mipLevelSizeInBytes);
+ }
- deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSizeInBytes);
+ deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSizeInBytes);
flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
}
{
- const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
- (
- 0u,
- VK_ACCESS_TRANSFER_WRITE_BIT,
- VK_IMAGE_LAYOUT_UNDEFINED,
- VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
- *imageRead,
- makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
- );
-
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+ std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseTransferDstBarriers.emplace_back(makeImageMemoryBarrier
+ (
+ 0u,
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_IMAGE_LAYOUT_UNDEFINED,
+ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+ *imageRead,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+ ));
+ }
+
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
}
- deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+ deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
{
- const VkImageMemoryBarrier imageSparseTransferSrcBarrier = makeImageMemoryBarrier
- (
- VK_ACCESS_TRANSFER_WRITE_BIT,
- VK_ACCESS_TRANSFER_READ_BIT,
- VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
- VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
- *imageRead,
- makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
- );
+ std::vector<VkImageMemoryBarrier> imageSparseTransferSrcBarriers;
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferSrcBarrier);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseTransferSrcBarriers.emplace_back(makeImageMemoryBarrier
+ (
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_ACCESS_TRANSFER_READ_BIT,
+ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+ VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+ *imageRead,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+ ));
+ }
+
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferSrcBarriers.size()), imageSparseTransferSrcBarriers.data());
}
{
- const VkImageMemoryBarrier imageSparseShaderStorageBarrier = makeImageMemoryBarrier
- (
- 0u,
- VK_ACCESS_SHADER_WRITE_BIT,
- VK_IMAGE_LAYOUT_UNDEFINED,
- VK_IMAGE_LAYOUT_GENERAL,
- *imageWrite,
- makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
- );
+ std::vector<VkImageMemoryBarrier> imageSparseShaderStorageBarriers;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseShaderStorageBarriers.emplace_back(makeImageMemoryBarrier
+ (
+ 0u,
+ VK_ACCESS_SHADER_WRITE_BIT,
+ VK_IMAGE_LAYOUT_UNDEFINED,
+ VK_IMAGE_LAYOUT_GENERAL,
+ *imageWrite,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+ ));
+ }
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseShaderStorageBarrier);
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseShaderStorageBarriers.size()), imageSparseShaderStorageBarriers.data());
}
// Create descriptor set layout
imageViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), *imageWrite, mapImageViewType(m_imageType), imageSparseInfo.format, subresourceRange));
VkImageView imageView = **imageViews[mipLevelNdx];
- const VkDescriptorImageInfo sparseImageInfo = makeDescriptorImageInfo(DE_NULL, imageView, VK_IMAGE_LAYOUT_GENERAL);
+ const VkDescriptorImageInfo descriptorImageSparseInfo = makeDescriptorImageInfo(DE_NULL, imageView, VK_IMAGE_LAYOUT_GENERAL);
DescriptorSetUpdateBuilder()
- .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &sparseImageInfo)
+ .writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageSparseInfo)
.update(deviceInterface, getDevice());
deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet, 0u, DE_NULL);
if (maxWorkGroupCount.x() < xWorkGroupCount ||
maxWorkGroupCount.y() < yWorkGroupCount ||
maxWorkGroupCount.z() < zWorkGroupCount)
+ {
TCU_THROW(NotSupportedError, "Image size is not supported");
+ }
deviceInterface.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
}
const Unique<VkBuffer> outputBuffer (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
const de::UniquePtr<Allocation> outputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
- deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+ deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageRead, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
{
const VkBufferMemoryBarrier outputBufferBarrier = makeBufferMemoryBarrier
// Retrieve data from buffer to host memory
invalidateAlloc(deviceInterface, getDevice(), *outputBufferAlloc);
- const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
+ deUint8* outputData = static_cast<deUint8*>(outputBufferAlloc->getHostPtr());
+
+ std::vector<std::vector<void*>> planePointers(imageSparseInfo.mipLevels);
+
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ planePointers[mipmapNdx].resize(formatDescription.numPlanes);
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ planePointers[mipmapNdx][planeNdx] = outputData + static_cast<size_t>(planeOffsets[mipmapNdx][planeNdx]);
// Wait for sparse queue to become idle
deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
- for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+ for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
{
- const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx);
- const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[mipLevelNdx].bufferOffset);
- const tcu::ConstPixelBufferAccess pixelBuffer = tcu::ConstPixelBufferAccess(m_format, gridSize.x(), gridSize.y(), gridSize.z(), outputData + bufferOffset);
+ if (!formatDescription.hasChannelNdx(channelNdx))
+ continue;
+
+ deUint32 planeNdx = formatDescription.channels[channelNdx].planeNdx;
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
+ float fixedPointError = tcu::TexVerifierUtil::computeFixedPointError(formatDescription.channels[channelNdx].sizeBits);;
- for (deUint32 offsetZ = 0u; offsetZ < gridSize.z(); ++offsetZ)
- for (deUint32 offsetY = 0u; offsetY < gridSize.y(); ++offsetY)
- for (deUint32 offsetX = 0u; offsetX < gridSize.x(); ++offsetX)
+ for (deUint32 mipmapNdx = 0; mipmapNdx < aspectRequirements.imageMipTailFirstLod; ++mipmapNdx)
{
- const deUint32 index = offsetX + (offsetY + offsetZ * gridSize.y()) * gridSize.x();
- const tcu::UVec4 referenceValue = tcu::UVec4(index % MODULO_DIVISOR, index % MODULO_DIVISOR, index % MODULO_DIVISOR, 1u);
- const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
+ const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipmapNdx);
+ const tcu::ConstPixelBufferAccess pixelBuffer = vk::getChannelAccess(formatDescription, gridSize, planeRowPitches[mipmapNdx].data(), (const void* const*)planePointers[mipmapNdx].data(), channelNdx);
+ tcu::IVec3 pixelDivider = pixelBuffer.getDivider();
- if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
- return tcu::TestStatus::fail("Failed");
+ for (deUint32 offsetZ = 0u; offsetZ < gridSize.z(); ++offsetZ)
+ for (deUint32 offsetY = 0u; offsetY < gridSize.y(); ++offsetY)
+ for (deUint32 offsetX = 0u; offsetX < gridSize.x(); ++offsetX)
+ {
+ const deUint32 index = offsetX + gridSize.x() * offsetY + gridSize.x() * gridSize.y() * offsetZ;
+ deUint32 iReferenceValue;
+ float fReferenceValue;
+ float acceptableError = epsilon;
+
+ switch (channelNdx)
+ {
+ case 0:
+ case 1:
+ case 2:
+ iReferenceValue = index % MODULO_DIVISOR;
+ fReferenceValue = static_cast<float>(iReferenceValue) / static_cast<float>(MODULO_DIVISOR);
+ break;
+ case 3:
+ iReferenceValue = 1u;
+ fReferenceValue = 1.f;
+ break;
+ default: DE_FATAL("Unexpected channel index"); break;
+ }
+
+ switch (formatDescription.channels[channelNdx].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ {
+ const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (outputValue.x() != iReferenceValue)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ {
+ acceptableError += fixedPointError;
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ {
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ default: DE_FATAL("Unexpected channel type"); break;
+ }
+ }
}
- }
- for (deUint32 mipLevelNdx = aspectRequirements.imageMipTailFirstLod; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
- {
- const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx);
- const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[mipLevelNdx].bufferOffset);
+ for (deUint32 mipmapNdx = aspectRequirements.imageMipTailFirstLod; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+ const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
- if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
- return tcu::TestStatus::fail("Failed");
+ if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+ return tcu::TestStatus::fail("Failed");
+ }
}
}
void ImageSparseMemoryAliasingCase::initPrograms(SourceCollections& sourceCollections) const
{
- const char* const versionDecl = glu::getGLSLVersionDeclaration(m_glslVersion);
- const std::string imageTypeStr = getShaderImageType(m_format, m_imageType);
- const std::string formatQualifierStr = getShaderImageFormatQualifier(m_format);
- const std::string formatDataStr = getShaderImageDataType(m_format);
- const deUint32 maxWorkGroupInvocations = 128u;
- const tcu::UVec3 maxWorkGroupSize = tcu::UVec3(128u, 128u, 64u);
+ const char* const versionDecl = glu::getGLSLVersionDeclaration(m_glslVersion);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
+ const std::string imageTypeStr = getShaderImageType(formatDescription, m_imageType);
+ const std::string formatQualifierStr = getShaderImageFormatQualifier(m_format);
+ const std::string formatDataStr = getShaderImageDataType(formatDescription);
+ const deUint32 maxWorkGroupInvocations = 128u;
+ const tcu::UVec3 maxWorkGroupSize = tcu::UVec3(128u, 128u, 64u);
+ VkExtent3D layerExtent = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
+ VkImageFormatProperties imageFormatProperties;
+ imageFormatProperties.maxMipLevels = 20;
+ const deUint32 mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, layerExtent);
+
+ std::ostringstream formatValueStr;
+ switch (formatDescription.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ formatValueStr << "( index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", 1)";
+ break;
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ formatValueStr << "( float( index % " << MODULO_DIVISOR << ") / " << MODULO_DIVISOR << ".0, float( index % " << MODULO_DIVISOR << ") / " << MODULO_DIVISOR << ".0, float( index % " << MODULO_DIVISOR << ") / " << MODULO_DIVISOR << ".0, 1.0)";
+ break;
+ default: DE_FATAL("Unexpected channel type"); break;
+ }
- const tcu::UVec3 layerSize = getLayerSize(m_imageType, m_imageSize);
- const deUint32 widestEdge = std::max(std::max(layerSize.x(), layerSize.y()), layerSize.z());
- const deUint32 mipLevels = static_cast<deUint32>(deFloatLog2(static_cast<float>(widestEdge))) + 1u;
for (deUint32 mipLevelNdx = 0; mipLevelNdx < mipLevels; ++mipLevelNdx)
{
<< " if( gl_GlobalInvocationID.y < " << gridSize.y() << " ) \n"
<< " if( gl_GlobalInvocationID.z < " << gridSize.z() << " ) \n"
<< " {\n"
- << " int index = int(gl_GlobalInvocationID.x + (gl_GlobalInvocationID.y + gl_GlobalInvocationID.z*" << gridSize.y() << ")*" << gridSize.x() << ");\n"
+ << " int index = int( gl_GlobalInvocationID.x + "<< gridSize.x() << " * gl_GlobalInvocationID.y + " << gridSize.x() << " * " << gridSize.y() << " * gl_GlobalInvocationID.z );\n"
<< " imageStore(u_image, " << getCoordStr(m_imageType, "gl_GlobalInvocationID.x", "gl_GlobalInvocationID.y", "gl_GlobalInvocationID.z") << ","
- << formatDataStr << "( index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", index % " << MODULO_DIVISOR << ", 1 )); \n"
+ << formatDataStr << formatValueStr.str() <<"); \n"
<< " }\n"
<< "}\n";
tcu::TestCaseGroup* createImageSparseMemoryAliasingTestsCommon(tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
{
- static const deUint32 sizeCountPerImageType = 4u;
- struct ImageParameters
+ const std::vector<TestImageParameters> imageParameters =
{
- ImageType imageType;
- tcu::UVec3 imageSizes[sizeCountPerImageType];
+ { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(503u, 137u, 1u), tcu::UVec3(11u, 37u, 1u) }, getTestFormats(IMAGE_TYPE_2D) },
+ { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+ { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u), tcu::UVec3(11u, 11u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) },
+ { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u), tcu::UVec3(11u, 11u, 3u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+ { IMAGE_TYPE_3D, { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) }, getTestFormats(IMAGE_TYPE_3D) }
};
- static const ImageParameters imageParametersArray[] =
+ for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
{
- { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(503u, 137u, 1u), tcu::UVec3(11u, 37u, 1u) } },
- { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) } },
- { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u), tcu::UVec3(11u, 11u, 1u) } },
- { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u), tcu::UVec3(11u, 11u, 3u) } },
- { IMAGE_TYPE_3D, { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) } }
- };
-
- static const tcu::TextureFormat formats[] =
- {
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
- };
-
- for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
- {
- const ImageType imageType = imageParametersArray[imageTypeNdx].imageType;
+ const ImageType imageType = imageParameters[imageTypeNdx].imageType;
de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
- for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+ for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
{
- const tcu::TextureFormat& format = formats[formatNdx];
- de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+ VkFormat format = imageParameters[imageTypeNdx].formats[formatNdx].format;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ de::MovePtr<tcu::TestCaseGroup> formatGroup (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
- for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+ for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
{
- const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+ const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
std::ostringstream stream;
stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
class ImageSparseBindingCase : public TestCase
{
public:
- ImageSparseBindingCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups = false);
-
- TestInstance* createInstance (Context& context) const;
+ ImageSparseBindingCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups = false);
+
+ TestInstance* createInstance (Context& context) const;
virtual void checkSupport (Context& context) const;
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-ImageSparseBindingCase::ImageSparseBindingCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups)
-
- : TestCase (testCtx, name, description)
- , m_useDeviceGroups (useDeviceGroups)
- , m_imageType (imageType)
- , m_imageSize (imageSize)
- , m_format (format)
+ImageSparseBindingCase::ImageSparseBindingCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups)
+
+ : TestCase (testCtx, name, description)
+ , m_useDeviceGroups (useDeviceGroups)
+ , m_imageType (imageType)
+ , m_imageSize (imageSize)
+ , m_format (format)
{
}
class ImageSparseBindingInstance : public SparseResourcesBaseInstance
{
public:
- ImageSparseBindingInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups);
+ ImageSparseBindingInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups);
- tcu::TestStatus iterate (void);
+ tcu::TestStatus iterate (void);
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-ImageSparseBindingInstance::ImageSparseBindingInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups)
+ImageSparseBindingInstance::ImageSparseBindingInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups)
: SparseResourcesBaseInstance (context, useDeviceGroups)
, m_useDeviceGroups (useDeviceGroups)
VkImageCreateInfo imageSparseInfo;
std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
- const DeviceInterface& deviceInterface = getDeviceInterface();
- const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
- const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const DeviceInterface& deviceInterface = getDeviceInterface();
+ const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+ const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
// Go through all physical devices
- for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
+ for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; ++physDevID)
{
const deUint32 firstDeviceID = physDevID;
const deUint32 secondDeviceID = (firstDeviceID + 1) % m_numPhysicalDevices;
imageSparseInfo.pNext = DE_NULL; //const void* pNext;
imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_BINDING_BIT; //VkImageCreateFlags flags;
imageSparseInfo.imageType = mapImageType(m_imageType); //VkImageType imageType;
- imageSparseInfo.format = mapTextureFormat(m_format); //VkFormat format;
+ imageSparseInfo.format = m_format; //VkFormat format;
imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize)); //VkExtent3D extent;
imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize); //deUint32 arrayLayers;
imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT; //VkSampleCountFlagBits samples;
imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
}
+ if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+ TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
{
VkImageFormatProperties imageFormatProperties;
- instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+ if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
imageSparseInfo.format,
imageSparseInfo.imageType,
imageSparseInfo.tiling,
imageSparseInfo.usage,
imageSparseInfo.flags,
- &imageFormatProperties);
+ &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+ {
+ TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+ }
- imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+ imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
}
// Create sparse image
const Unique<VkSemaphore> imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
// Get sparse image general memory requirements
- const VkMemoryRequirements imageSparseMemRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+ const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
// Check if required image memory size does not exceed device limits
- if (imageSparseMemRequirements.size > getPhysicalDeviceProperties(instance, getPhysicalDevice(secondDeviceID)).limits.sparseAddressSpaceSize)
+ if (imageMemoryRequirements.size > getPhysicalDeviceProperties(instance, getPhysicalDevice(secondDeviceID)).limits.sparseAddressSpaceSize)
TCU_THROW(NotSupportedError, "Required memory size for sparse resource exceeds device limits");
- DE_ASSERT((imageSparseMemRequirements.size % imageSparseMemRequirements.alignment) == 0);
+ DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
{
std::vector<VkSparseMemoryBind> sparseMemoryBinds;
- const deUint32 numSparseBinds = static_cast<deUint32>(imageSparseMemRequirements.size / imageSparseMemRequirements.alignment);
- const deUint32 memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageSparseMemRequirements, MemoryRequirement::Any);
+ const deUint32 numSparseBinds = static_cast<deUint32>(imageMemoryRequirements.size / imageMemoryRequirements.alignment);
+ const deUint32 memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
if (memoryType == NO_MATCH_FOUND)
return tcu::TestStatus::fail("No matching memory type found");
for (deUint32 sparseBindNdx = 0; sparseBindNdx < numSparseBinds; ++sparseBindNdx)
{
const VkSparseMemoryBind sparseMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- imageSparseMemRequirements.alignment, memoryType, imageSparseMemRequirements.alignment * sparseBindNdx);
+ imageMemoryRequirements.alignment, memoryType, imageMemoryRequirements.alignment * sparseBindNdx);
deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(sparseMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
sparseMemoryBinds.push_back(sparseMemoryBind);
}
- const VkSparseImageOpaqueMemoryBindInfo opaqueBindInfo = makeSparseImageOpaqueMemoryBindInfo(*imageSparse, numSparseBinds, &sparseMemoryBinds[0]);
+ const VkSparseImageOpaqueMemoryBindInfo opaqueBindInfo = makeSparseImageOpaqueMemoryBindInfo(*imageSparse, static_cast<deUint32>(sparseMemoryBinds.size()), sparseMemoryBinds.data());
const VkDeviceGroupBindSparseInfo devGroupBindSparseInfo =
{
VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
}
- // Create command buffer for compute and transfer oparations
- const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
- const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+ deUint32 imageSizeInBytes = 0;
- std::vector<VkBufferImageCopy> bufferImageCopy(imageSparseInfo.mipLevels);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ imageSizeInBytes += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ std::vector<VkBufferImageCopy> bufferImageCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
{
deUint32 bufferOffset = 0;
- for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; mipmapNdx++)
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- bufferImageCopy[mipmapNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipmapNdx), imageSparseInfo.arrayLayers, mipmapNdx, static_cast<VkDeviceSize>(bufferOffset));
- bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+ {
+ bufferOffset, // VkDeviceSize bufferOffset;
+ 0u, // deUint32 bufferRowLength;
+ 0u, // deUint32 bufferImageHeight;
+ makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers), // VkImageSubresourceLayers imageSubresource;
+ makeOffset3D(0, 0, 0), // VkOffset3D imageOffset;
+ vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx) // VkExtent3D imageExtent;
+ };
+ bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ }
}
}
+ // Create command buffer for compute and transfer operations
+ const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+ const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
// Start recording commands
beginCommandBuffer(deviceInterface, *commandBuffer);
- const deUint32 imageSizeInBytes = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
const VkBufferCreateInfo inputBufferCreateInfo = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
const Unique<VkBuffer> inputBuffer (createBuffer(deviceInterface, getDevice(), &inputBufferCreateInfo));
const de::UniquePtr<Allocation> inputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *inputBuffer, MemoryRequirement::HostVisible));
- std::vector<deUint8> referenceData(imageSizeInBytes);
-
+ std::vector<deUint8> referenceData(imageSizeInBytes);
for (deUint32 valueNdx = 0; valueNdx < imageSizeInBytes; ++valueNdx)
{
- referenceData[valueNdx] = static_cast<deUint8>((valueNdx % imageSparseMemRequirements.alignment) + 1u);
+ referenceData[valueNdx] = static_cast<deUint8>((valueNdx % imageMemoryRequirements.alignment) + 1u);
}
- deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSizeInBytes);
-
- flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
-
{
- const VkBufferMemoryBarrier inputBufferBarrier = makeBufferMemoryBarrier
- (
+ deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSizeInBytes);
+ flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
+
+ const VkBufferMemoryBarrier inputBufferBarrier = makeBufferMemoryBarrier (
VK_ACCESS_HOST_WRITE_BIT,
VK_ACCESS_TRANSFER_READ_BIT,
*inputBuffer,
0u,
imageSizeInBytes
);
-
deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 1u, &inputBufferBarrier, 0u, DE_NULL);
}
{
- const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
- (
- 0u,
- VK_ACCESS_TRANSFER_WRITE_BIT,
- VK_IMAGE_LAYOUT_UNDEFINED,
- VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
- *imageSparse,
- makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
- );
-
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+ std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseTransferDstBarriers.push_back( makeImageMemoryBarrier (
+ 0u,
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_IMAGE_LAYOUT_UNDEFINED,
+ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+ *imageSparse,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+ ));
+ }
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
}
- deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+ deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
{
- const VkImageMemoryBarrier imageSparseTransferSrcBarrier = makeImageMemoryBarrier
- (
- VK_ACCESS_TRANSFER_WRITE_BIT,
- VK_ACCESS_TRANSFER_READ_BIT,
- VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
- VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
- *imageSparse,
- makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
- );
+ std::vector<VkImageMemoryBarrier> imageSparseTransferSrcBarriers;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseTransferSrcBarriers.push_back( makeImageMemoryBarrier (
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_ACCESS_TRANSFER_READ_BIT,
+ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+ VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+ *imageSparse,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+ ));
+ }
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferSrcBarrier);
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferSrcBarriers.size()), imageSparseTransferSrcBarriers.data());
}
const VkBufferCreateInfo outputBufferCreateInfo = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
const Unique<VkBuffer> outputBuffer (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
const de::UniquePtr<Allocation> outputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
- deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+ deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
{
const VkBufferMemoryBarrier outputBufferBarrier = makeBufferMemoryBarrier
// Retrieve data from buffer to host memory
invalidateAlloc(deviceInterface, getDevice(), *outputBufferAlloc);
- const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
-
// Wait for sparse queue to become idle
deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
- for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx);
- const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[mipmapNdx].bufferOffset);
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+ const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[ planeNdx * imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
- if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
- return tcu::TestStatus::fail("Failed");
+ if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+ return tcu::TestStatus::fail("Failed");
+ }
}
}
tcu::TestCaseGroup* createImageSparseBindingTestsCommon(tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
{
- static const deUint32 sizeCountPerImageType = 3u;
-
- struct ImageParameters
- {
- ImageType imageType;
- tcu::UVec3 imageSizes[sizeCountPerImageType];
- };
-
- static const ImageParameters imageParametersArray[] =
- {
- { IMAGE_TYPE_1D, { tcu::UVec3(512u, 1u, 1u ), tcu::UVec3(1024u, 1u, 1u), tcu::UVec3(11u, 1u, 1u) } },
- { IMAGE_TYPE_1D_ARRAY, { tcu::UVec3(512u, 1u, 64u), tcu::UVec3(1024u, 1u, 8u), tcu::UVec3(11u, 1u, 3u) } },
- { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u ), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 137u, 1u) } },
- { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u ), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) } },
- { IMAGE_TYPE_3D, { tcu::UVec3(512u, 256u, 6u ), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) } },
- { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u ), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u) } },
- { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u ), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u) } }
- };
-
- static const tcu::TextureFormat formats[] =
+ const std::vector<TestImageParameters> imageParameters =
{
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
+ { IMAGE_TYPE_1D, { tcu::UVec3(512u, 1u, 1u ), tcu::UVec3(1024u, 1u, 1u), tcu::UVec3(11u, 1u, 1u) }, getTestFormats(IMAGE_TYPE_1D) },
+ { IMAGE_TYPE_1D_ARRAY, { tcu::UVec3(512u, 1u, 64u), tcu::UVec3(1024u, 1u, 8u), tcu::UVec3(11u, 1u, 3u) }, getTestFormats(IMAGE_TYPE_1D_ARRAY) },
+ { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u ), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 137u, 1u) }, getTestFormats(IMAGE_TYPE_2D) },
+ { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u ), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+ { IMAGE_TYPE_3D, { tcu::UVec3(512u, 256u, 6u ), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_3D) },
+ { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u ), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) },
+ { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u ), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) }
};
-
- for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+ for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
{
- const ImageType imageType = imageParametersArray[imageTypeNdx].imageType;
- de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
+ const ImageType imageType = imageParameters[imageTypeNdx].imageType;
+ de::MovePtr<tcu::TestCaseGroup> imageTypeGroup (new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
- for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+ for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
{
- const tcu::TextureFormat& format = formats[formatNdx];
- de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+ VkFormat format = imageParameters[imageTypeNdx].formats[formatNdx].format;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ de::MovePtr<tcu::TestCaseGroup> formatGroup (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
- for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+ for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
{
- const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+ const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
+
std::ostringstream stream;
stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
#include "vkTypeUtil.hpp"
#include "vkCmdUtil.hpp"
#include "vkObjUtil.hpp"
+#include "tcuTestLog.hpp"
+#include "deMath.h"
#include "deUniquePtr.hpp"
#include "deStringUtil.hpp"
+#include "tcuTextureUtil.hpp"
+#include "tcuTexVerifierUtil.hpp"
+
#include <string>
#include <vector>
+#include <sstream>
using namespace vk;
namespace
{
-const std::string getCoordStr (const ImageType imageType,
- const std::string& x,
- const std::string& y,
- const std::string& z)
+std::string getFormatValueString (const std::vector<std::pair<deUint32, deUint32>>& channelsOnPlane,
+ const std::vector<std::string>& formatValueStrings)
+{
+ std::string result = "( ";
+ deUint32 i;
+ for (i=0; i<channelsOnPlane.size(); ++i)
+ {
+ result += formatValueStrings[channelsOnPlane[i].first];
+ if (i < 3)
+ result += ", ";
+ }
+ for (; i < 4; ++i)
+ {
+ result += "0";
+ if (i < 3)
+ result += ", ";
+ }
+ result += " )";
+ return result;
+}
+
+const std::string getCoordStr (const ImageType imageType,
+ const std::string& x,
+ const std::string& y,
+ const std::string& z)
{
switch (imageType)
{
}
}
-tcu::UVec3 computeWorkGroupSize (const tcu::UVec3& gridSize)
+tcu::UVec3 computeWorkGroupSize (const VkExtent3D& planeExtent)
{
const deUint32 maxComputeWorkGroupInvocations = 128u;
const tcu::UVec3 maxComputeWorkGroupSize = tcu::UVec3(128u, 128u, 64u);
- const deUint32 xWorkGroupSize = std::min(std::min(gridSize.x(), maxComputeWorkGroupSize.x()), maxComputeWorkGroupInvocations);
- const deUint32 yWorkGroupSize = std::min(std::min(gridSize.y(), maxComputeWorkGroupSize.y()), maxComputeWorkGroupInvocations / xWorkGroupSize);
- const deUint32 zWorkGroupSize = std::min(std::min(gridSize.z(), maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize));
+ const deUint32 xWorkGroupSize = std::min(std::min(planeExtent.width, maxComputeWorkGroupSize.x()), maxComputeWorkGroupInvocations);
+ const deUint32 yWorkGroupSize = std::min(std::min(planeExtent.height, maxComputeWorkGroupSize.y()), maxComputeWorkGroupInvocations / xWorkGroupSize);
+ const deUint32 zWorkGroupSize = std::min(std::min(planeExtent.depth, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize));
return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize);
}
class ImageSparseResidencyCase : public TestCase
{
public:
- ImageSparseResidencyCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const glu::GLSLVersion glslVersion,
- const bool useDeviceGroups);
-
- void initPrograms (SourceCollections& sourceCollections) const;
- TestInstance* createInstance (Context& context) const;
+ ImageSparseResidencyCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const glu::GLSLVersion glslVersion,
+ const bool useDeviceGroups);
+
+ void initPrograms (SourceCollections& sourceCollections) const;
+ virtual void checkSupport (Context& context) const;
+ TestInstance* createInstance (Context& context) const;
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
- const glu::GLSLVersion m_glslVersion;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
+ const glu::GLSLVersion m_glslVersion;
};
-ImageSparseResidencyCase::ImageSparseResidencyCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const glu::GLSLVersion glslVersion,
- const bool useDeviceGroups)
- : TestCase (testCtx, name, description)
- , m_useDeviceGroups (useDeviceGroups)
- , m_imageType (imageType)
- , m_imageSize (imageSize)
- , m_format (format)
- , m_glslVersion (glslVersion)
+ImageSparseResidencyCase::ImageSparseResidencyCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const glu::GLSLVersion glslVersion,
+ const bool useDeviceGroups)
+ : TestCase (testCtx, name, description)
+ , m_useDeviceGroups (useDeviceGroups)
+ , m_imageType (imageType)
+ , m_imageSize (imageSize)
+ , m_format (format)
+ , m_glslVersion (glslVersion)
{
}
void ImageSparseResidencyCase::initPrograms (SourceCollections& sourceCollections) const
{
// Create compute program
- const char* const versionDecl = glu::getGLSLVersionDeclaration(m_glslVersion);
- const std::string imageTypeStr = getShaderImageType(m_format, m_imageType);
- const std::string formatQualifierStr = getShaderImageFormatQualifier(m_format);
- const std::string formatDataStr = getShaderImageDataType(m_format);
- const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize);
- const tcu::UVec3 workGroupSize = computeWorkGroupSize(gridSize);
-
- std::ostringstream src;
- src << versionDecl << "\n"
- << "layout (local_size_x = " << workGroupSize.x() << ", local_size_y = " << workGroupSize.y() << ", local_size_z = " << workGroupSize.z() << ") in; \n"
- << "layout (binding = 0, " << formatQualifierStr << ") writeonly uniform highp " << imageTypeStr << " u_image;\n"
- << "void main (void)\n"
- << "{\n"
- << " if( gl_GlobalInvocationID.x < " << gridSize.x() << " ) \n"
- << " if( gl_GlobalInvocationID.y < " << gridSize.y() << " ) \n"
- << " if( gl_GlobalInvocationID.z < " << gridSize.z() << " ) \n"
- << " {\n"
- << " imageStore(u_image, " << getCoordStr(m_imageType, "gl_GlobalInvocationID.x", "gl_GlobalInvocationID.y", "gl_GlobalInvocationID.z") << ","
- << formatDataStr << "( int(gl_GlobalInvocationID.x) % 127, int(gl_GlobalInvocationID.y) % 127, int(gl_GlobalInvocationID.z) % 127, 1));\n"
- << " }\n"
- << "}\n";
-
- sourceCollections.glslSources.add("comp") << glu::ComputeSource(src.str());
+ const char* const versionDecl = glu::getGLSLVersionDeclaration(m_glslVersion);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
+ const std::string imageTypeStr = getShaderImageType(formatDescription, m_imageType);
+ const std::string formatDataStr = getShaderImageDataType(formatDescription);
+ const tcu::UVec3 shaderGridSize = getShaderGridSize(m_imageType, m_imageSize);
+
+ std::vector<std::string> formatValueStrings;
+ switch (formatDescription.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ formatValueStrings = {
+ "int(gl_GlobalInvocationID.x) % 127",
+ "int(gl_GlobalInvocationID.y) % 127",
+ "int(gl_GlobalInvocationID.z) % 127",
+ "1"
+ };
+ break;
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ formatValueStrings = {
+ "float(int(gl_GlobalInvocationID.x) % 127) / 127.0" ,
+ "float(int(gl_GlobalInvocationID.y) % 127) / 127.0",
+ "float(int(gl_GlobalInvocationID.z) % 127) / 127.0",
+ "1.0"
+ };
+ break;
+ default: DE_ASSERT(false); break;
+ }
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ VkExtent3D compatibleShaderGridSize { shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u };
+
+ std::vector<std::pair<deUint32, deUint32>> channelsOnPlane;
+ for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+ {
+ if (!formatDescription.hasChannelNdx(channelNdx))
+ continue;
+ if (formatDescription.channels[channelNdx].planeNdx != planeNdx)
+ continue;
+ channelsOnPlane.push_back({ channelNdx,formatDescription.channels[channelNdx].offsetBits });
+ }
+ // reorder channels for multi-planar images
+ if(formatDescription.numPlanes>1)
+ std::sort(begin(channelsOnPlane), end(channelsOnPlane), [](const std::pair<deUint32, deUint32>& lhs, const std::pair<deUint32, deUint32>& rhs) { return lhs.second < rhs.second; });
+ std::string formatValueStr = getFormatValueString(channelsOnPlane, formatValueStrings);
+ VkExtent3D shaderExtent = getPlaneExtent(compatibleFormatDescription, compatibleShaderGridSize, planeNdx, 0);
+ const std::string formatQualifierStr = getShaderImageFormatQualifier(planeCompatibleFormat);
+ const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent);
+
+ std::ostringstream src;
+ src << versionDecl << "\n"
+ << "layout (local_size_x = " << workGroupSize.x() << ", local_size_y = " << workGroupSize.y() << ", local_size_z = " << workGroupSize.z() << ") in; \n"
+ << "layout (binding = 0, " << formatQualifierStr << ") writeonly uniform highp " << imageTypeStr << " u_image;\n"
+ << "void main (void)\n"
+ << "{\n"
+ << " if( gl_GlobalInvocationID.x < " << shaderExtent.width << " ) \n"
+ << " if( gl_GlobalInvocationID.y < " << shaderExtent.height << " ) \n"
+ << " if( gl_GlobalInvocationID.z < " << shaderExtent.depth << " ) \n"
+ << " {\n"
+ << " imageStore(u_image, " << getCoordStr(m_imageType, "gl_GlobalInvocationID.x", "gl_GlobalInvocationID.y", "gl_GlobalInvocationID.z") << ","
+ << formatDataStr << formatValueStr << ");\n"
+ << " }\n"
+ << "}\n";
+ std::ostringstream shaderName;
+ shaderName << "comp" << planeNdx;
+ sourceCollections.glslSources.add(shaderName.str()) << glu::ComputeSource(src.str());
+ }
+}
+
+void ImageSparseResidencyCase::checkSupport(Context& context) const
+{
+ const InstanceInterface& instance = context.getInstanceInterface();
+ const VkPhysicalDevice physicalDevice = context.getPhysicalDevice();
+
+ // Check if image size does not exceed device limits
+ if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize))
+ TCU_THROW(NotSupportedError, "Image size not supported for device");
+
+ // Check if device supports sparse operations for image type
+ if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType))
+ TCU_THROW(NotSupportedError, "Sparse residency for image type is not supported");
+
+ //Check if image format supports storage images
+ const VkFormatProperties formatProperties = getPhysicalDeviceFormatProperties(instance, physicalDevice, m_format);
+ if ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+ TCU_THROW(NotSupportedError, "Storage images are not supported for this format");
}
class ImageSparseResidencyInstance : public SparseResourcesBaseInstance
{
public:
- ImageSparseResidencyInstance(Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups);
+ ImageSparseResidencyInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups);
- tcu::TestStatus iterate (void);
+ tcu::TestStatus iterate (void);
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-ImageSparseResidencyInstance::ImageSparseResidencyInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups)
+ImageSparseResidencyInstance::ImageSparseResidencyInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups)
: SparseResourcesBaseInstance (context, useDeviceGroups)
, m_useDeviceGroups (useDeviceGroups)
, m_imageType (imageType)
tcu::TestStatus ImageSparseResidencyInstance::iterate (void)
{
- const InstanceInterface& instance = m_context.getInstanceInterface();
+ const float epsilon = 1e-5f;
+ const InstanceInterface& instance = m_context.getInstanceInterface();
{
// Create logical device supporting both sparse and compute queues
createDeviceSupportingQueues(queueRequirements);
}
- VkImageCreateInfo imageCreateInfo;
- VkSparseImageMemoryRequirements aspectRequirements;
- VkExtent3D imageGranularity;
- std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
+ VkImageCreateInfo imageCreateInfo;
+ std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
- const DeviceInterface& deviceInterface = getDeviceInterface();
- const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
- const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const DeviceInterface& deviceInterface = getDeviceInterface();
+ const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+ const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
// Go through all physical devices
for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
const VkPhysicalDevice physicalDevice = getPhysicalDevice(firstDeviceID);
const VkPhysicalDeviceProperties physicalDeviceProperties = getPhysicalDeviceProperties(instance, physicalDevice);
- // Check if image size does not exceed device limits
- if (!isImageSizeSupported(instance, physicalDevice, m_imageType, m_imageSize))
- TCU_THROW(NotSupportedError, "Image size not supported for device");
-
- // Check if device supports sparse operations for image type
- if (!checkSparseSupportForImageType(instance, physicalDevice, m_imageType))
- TCU_THROW(NotSupportedError, "Sparse residency for image type is not supported");
-
imageCreateInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
imageCreateInfo.pNext = DE_NULL;
imageCreateInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
imageCreateInfo.imageType = mapImageType(m_imageType);
- imageCreateInfo.format = mapTextureFormat(m_format);
+ imageCreateInfo.format = m_format;
imageCreateInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
imageCreateInfo.mipLevels = 1u;
imageCreateInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize);
imageCreateInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
}
+ // check if we need to create VkImageView with different VkFormat than VkImage format
+ VkFormat planeCompatibleFormat0 = getPlaneCompatibleFormatForWriting(formatDescription, 0);
+ if (planeCompatibleFormat0 != getPlaneCompatibleFormat(formatDescription, 0))
+ {
+ imageCreateInfo.flags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
+ }
+
// Check if device supports sparse operations for image format
if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageCreateInfo))
TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
// Create sparse image
- const Unique<VkImage> sparseImage(createImage(deviceInterface, getDevice(), &imageCreateInfo));
+ const Unique<VkImage> imageSparse(createImage(deviceInterface, getDevice(), &imageCreateInfo));
// Create sparse image memory bind semaphore
const Unique<VkSemaphore> imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
+ std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
+
{
// Get image general memory requirements
- const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
+ const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
if (imageMemoryRequirements.size > physicalDeviceProperties.limits.sparseAddressSpaceSize)
TCU_THROW(NotSupportedError, "Required memory size for sparse resource exceeds device limits");
DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
- // Get sparse image sparse memory requirements
- const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *sparseImage);
-
- DE_ASSERT(sparseMemoryRequirements.size() != 0);
-
- const deUint32 colorAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
- const deUint32 metadataAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
-
- if (colorAspectIndex == NO_MATCH_FOUND)
- TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
-
- aspectRequirements = sparseMemoryRequirements[colorAspectIndex];
- imageGranularity = aspectRequirements.formatProperties.imageGranularity;
-
- const VkImageAspectFlags aspectMask = aspectRequirements.formatProperties.aspectMask;
-
- DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
-
- std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
- std::vector<VkSparseMemoryBind> imageMipTailMemoryBinds;
-
const deUint32 memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
if (memoryType == NO_MATCH_FOUND)
}
}
+ // Get sparse image sparse memory requirements
+ sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+ DE_ASSERT(sparseMemoryRequirements.size() != 0);
+
+ const deUint32 metadataAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+
+ std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
+ std::vector<VkSparseMemoryBind> imageMipTailMemoryBinds;
+
// Bind device memory for each aspect
- for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
+ VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
+
+ for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
{
- const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx };
- const VkExtent3D mipExtent = mipLevelExtents(imageCreateInfo.extent, mipLevelNdx);
- const tcu::UVec3 numSparseBinds = alignedDivide(mipExtent, imageGranularity);
- const tcu::UVec3 lastBlockExtent = tcu::UVec3(mipExtent.width % imageGranularity.width ? mipExtent.width % imageGranularity.width : imageGranularity.width,
- mipExtent.height % imageGranularity.height ? mipExtent.height % imageGranularity.height : imageGranularity.height,
- mipExtent.depth % imageGranularity.depth ? mipExtent.depth % imageGranularity.depth : imageGranularity.depth);
- for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
- for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
- for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
+ for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
{
- const deUint32 linearIndex = x + y*numSparseBinds.x() + z*numSparseBinds.x()*numSparseBinds.y() + layerNdx*numSparseBinds.x()*numSparseBinds.y()*numSparseBinds.z();
-
- if (linearIndex % 2u == 1u)
+ const VkImageSubresource subresource = { aspect, mipLevelNdx, layerNdx };
+ const VkExtent3D planeExtent = getPlaneExtent(formatDescription, imageCreateInfo.extent, planeNdx, mipLevelNdx);
+ const tcu::UVec3 numSparseBinds = alignedDivide(planeExtent, imageGranularity);
+ const tcu::UVec3 lastBlockExtent = tcu::UVec3(planeExtent.width % imageGranularity.width ? planeExtent.width % imageGranularity.width : imageGranularity.width,
+ planeExtent.height % imageGranularity.height ? planeExtent.height % imageGranularity.height : imageGranularity.height,
+ planeExtent.depth % imageGranularity.depth ? planeExtent.depth % imageGranularity.depth : imageGranularity.depth);
+
+ for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
+ for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
+ for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
{
- continue;
- }
+ const deUint32 linearIndex = x + y * numSparseBinds.x() + z * numSparseBinds.x() * numSparseBinds.y() + layerNdx * numSparseBinds.x() * numSparseBinds.y() * numSparseBinds.z();
- VkOffset3D offset;
- offset.x = x*imageGranularity.width;
- offset.y = y*imageGranularity.height;
- offset.z = z*imageGranularity.depth;
+ if (linearIndex % 2u == 0u)
+ {
+ VkOffset3D offset;
+ offset.x = x * imageGranularity.width;
+ offset.y = y * imageGranularity.height;
+ offset.z = z * imageGranularity.depth;
- VkExtent3D extent;
- extent.width = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : imageGranularity.width;
- extent.height = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : imageGranularity.height;
- extent.depth = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : imageGranularity.depth;
+ VkExtent3D extent;
+ extent.width = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : imageGranularity.width;
+ extent.height = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : imageGranularity.height;
+ extent.depth = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : imageGranularity.depth;
- const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
- imageMemoryRequirements.alignment, memoryType, subresource, offset, extent);
+ const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+ imageMemoryRequirements.alignment, memoryType, subresource, offset, extent);
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
- imageResidencyMemoryBinds.push_back(imageMemoryBind);
+ imageResidencyMemoryBinds.push_back(imageMemoryBind);
+ }
+ }
}
- }
-
- if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
- {
- const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
-
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
- imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
- }
-
- // Metadata
- if (metadataAspectIndex != NO_MATCH_FOUND)
- {
- const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
- if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+ if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
{
const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- metadataAspectRequirements.imageMipTailSize, memoryType,
- metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
- VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
}
+
+ // Metadata
+ if (metadataAspectIndex != NO_MATCH_FOUND)
+ {
+ const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
+
+ if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+ {
+ const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+ metadataAspectRequirements.imageMipTailSize, memoryType,
+ metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
+ VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+ imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+ }
+ }
}
- }
- if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
- {
- const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
+ if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageCreateInfo.mipLevels)
+ {
+ const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
- imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+ imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+ }
}
// Metadata
&imageMemoryBindSemaphore.get() //const VkSemaphore* pSignalSemaphores;
};
- VkSparseImageMemoryBindInfo imageResidencyBindInfo;
- VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo;
+ VkSparseImageMemoryBindInfo imageResidencyBindInfo;
+ VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo;
if (imageResidencyMemoryBinds.size() > 0)
{
- imageResidencyBindInfo.image = *sparseImage;
+ imageResidencyBindInfo.image = *imageSparse;
imageResidencyBindInfo.bindCount = static_cast<deUint32>(imageResidencyMemoryBinds.size());
- imageResidencyBindInfo.pBinds = &imageResidencyMemoryBinds[0];
+ imageResidencyBindInfo.pBinds = imageResidencyMemoryBinds.data();
bindSparseInfo.imageBindCount = 1u;
bindSparseInfo.pImageBinds = &imageResidencyBindInfo;
if (imageMipTailMemoryBinds.size() > 0)
{
- imageMipTailBindInfo.image = *sparseImage;
+ imageMipTailBindInfo.image = *imageSparse;
imageMipTailBindInfo.bindCount = static_cast<deUint32>(imageMipTailMemoryBinds.size());
- imageMipTailBindInfo.pBinds = &imageMipTailMemoryBinds[0];
+ imageMipTailBindInfo.pBinds = imageMipTailMemoryBinds.data();
bindSparseInfo.imageOpaqueBindCount = 1u;
bindSparseInfo.pImageOpaqueBinds = &imageMipTailBindInfo;
VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
}
- // Create command buffer for compute and transfer oparations
- const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
- const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+ // Create command buffer for compute and transfer operations
+ const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+ const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
// Start recording commands
beginCommandBuffer(deviceInterface, *commandBuffer);
.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
.build(deviceInterface, getDevice()));
- // Create and bind compute pipeline
- const Unique<VkShaderModule> shaderModule(createShaderModule(deviceInterface, getDevice(), m_context.getBinaryCollection().get("comp"), DE_NULL));
- const Unique<VkPipelineLayout> pipelineLayout(makePipelineLayout(deviceInterface, getDevice(), *descriptorSetLayout));
- const Unique<VkPipeline> computePipeline(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, *shaderModule));
-
- deviceInterface.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *computePipeline);
-
// Create and bind descriptor set
const Unique<VkDescriptorPool> descriptorPool(
DescriptorPoolBuilder()
.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, 1u)
- .build(deviceInterface, getDevice(), VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
-
- const Unique<VkDescriptorSet> descriptorSet(makeDescriptorSet(deviceInterface, getDevice(), *descriptorPool, *descriptorSetLayout));
+ .build(deviceInterface, getDevice(), VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, vk::PlanarFormatDescription::MAX_PLANES));
- const VkImageSubresourceRange subresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, getNumLayers(m_imageType, m_imageSize));
- const Unique<VkImageView> imageView(makeImageView(deviceInterface, getDevice(), *sparseImage, mapImageViewType(m_imageType), mapTextureFormat(m_format), subresourceRange));
- const VkDescriptorImageInfo sparseImageInfo = makeDescriptorImageInfo(DE_NULL, *imageView, VK_IMAGE_LAYOUT_GENERAL);
-
- DescriptorSetUpdateBuilder()
- .writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &sparseImageInfo)
- .update(deviceInterface, getDevice());
+ const Unique<VkPipelineLayout> pipelineLayout(makePipelineLayout(deviceInterface, getDevice(), *descriptorSetLayout));
+ std::vector<de::SharedPtr<vk::Unique<vk::VkShaderModule>>> shaderModules;
+ std::vector<de::SharedPtr<vk::Unique<vk::VkPipeline>>> computePipelines;
+ std::vector<de::SharedPtr<vk::Unique<vk::VkDescriptorSet>>> descriptorSets;
+ std::vector<de::SharedPtr<vk::Unique<vk::VkImageView>>> imageViews;
- deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+ const tcu::UVec3 shaderGridSize = getShaderGridSize(m_imageType, m_imageSize);
+ // Run compute shader for each image plane
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- const VkImageMemoryBarrier sparseImageLayoutChangeBarrier = makeImageMemoryBarrier
- (
- 0u,
- VK_ACCESS_SHADER_WRITE_BIT,
- VK_IMAGE_LAYOUT_UNDEFINED,
- VK_IMAGE_LAYOUT_GENERAL,
- *sparseImage,
- subresourceRange,
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
- );
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const VkImageSubresourceRange subresourceRange = makeImageSubresourceRange(aspect, 0u, 1u, 0u, getNumLayers(m_imageType, m_imageSize));
+ VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ const tcu::UVec3 compatibleShaderGridSize ( shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u);
+ VkExtent3D shaderExtent = getPlaneExtent(compatibleFormatDescription, VkExtent3D{ compatibleShaderGridSize.x(), compatibleShaderGridSize.y(), compatibleShaderGridSize.z() }, planeNdx, 0u);
+
+ // Create and bind compute pipeline
+ std::ostringstream shaderName;
+ shaderName << "comp" << planeNdx;
+ auto shaderModule = makeVkSharedPtr(createShaderModule(deviceInterface, getDevice(), m_context.getBinaryCollection().get(shaderName.str()), DE_NULL));
+ shaderModules.push_back(shaderModule);
+ auto computePipeline = makeVkSharedPtr(makeComputePipeline(deviceInterface, getDevice(), *pipelineLayout, shaderModule->get()));
+ computePipelines.push_back(computePipeline);
+ deviceInterface.cmdBindPipeline (*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, computePipeline->get());
+
+ auto descriptorSet = makeVkSharedPtr(makeDescriptorSet(deviceInterface, getDevice(), *descriptorPool, *descriptorSetLayout));
+ descriptorSets.push_back(descriptorSet);
+
+ auto imageView = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), *imageSparse, mapImageViewType(m_imageType), planeCompatibleFormat, subresourceRange));
+ imageViews.push_back(imageView);
+ const VkDescriptorImageInfo imageSparseInfo = makeDescriptorImageInfo(DE_NULL, imageView->get(), VK_IMAGE_LAYOUT_GENERAL);
+
+ DescriptorSetUpdateBuilder()
+ .writeSingle(descriptorSet->get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageSparseInfo)
+ .update(deviceInterface, getDevice());
+
+ deviceInterface.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet->get(), 0u, DE_NULL);
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &sparseImageLayoutChangeBarrier);
- }
+ {
+ const VkImageMemoryBarrier imageSparseLayoutChangeBarrier = makeImageMemoryBarrier
+ (
+ 0u,
+ VK_ACCESS_SHADER_WRITE_BIT,
+ VK_IMAGE_LAYOUT_UNDEFINED,
+ VK_IMAGE_LAYOUT_GENERAL,
+ *imageSparse,
+ subresourceRange,
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+ );
+
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseLayoutChangeBarrier);
+ }
+
+ {
+ const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent);
- const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize);
+ const deUint32 xWorkGroupCount = shaderExtent.width / workGroupSize.x() + (shaderExtent.width % workGroupSize.x() ? 1u : 0u);
+ const deUint32 yWorkGroupCount = shaderExtent.height / workGroupSize.y() + (shaderExtent.height % workGroupSize.y() ? 1u : 0u);
+ const deUint32 zWorkGroupCount = shaderExtent.depth / workGroupSize.z() + (shaderExtent.depth % workGroupSize.z() ? 1u : 0u);
- {
- const tcu::UVec3 workGroupSize = computeWorkGroupSize(gridSize);
+ const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
- const deUint32 xWorkGroupCount = gridSize.x() / workGroupSize.x() + (gridSize.x() % workGroupSize.x() ? 1u : 0u);
- const deUint32 yWorkGroupCount = gridSize.y() / workGroupSize.y() + (gridSize.y() % workGroupSize.y() ? 1u : 0u);
- const deUint32 zWorkGroupCount = gridSize.z() / workGroupSize.z() + (gridSize.z() % workGroupSize.z() ? 1u : 0u);
+ if (maxComputeWorkGroupCount.x() < xWorkGroupCount ||
+ maxComputeWorkGroupCount.y() < yWorkGroupCount ||
+ maxComputeWorkGroupCount.z() < zWorkGroupCount)
+ {
+ TCU_THROW(NotSupportedError, "Image size is not supported");
+ }
- const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
+ deviceInterface.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
+ }
- if (maxComputeWorkGroupCount.x() < xWorkGroupCount ||
- maxComputeWorkGroupCount.y() < yWorkGroupCount ||
- maxComputeWorkGroupCount.z() < zWorkGroupCount)
{
- TCU_THROW(NotSupportedError, "Image size is not supported");
- }
+ const VkImageMemoryBarrier imageSparseTransferBarrier = makeImageMemoryBarrier
+ (
+ VK_ACCESS_SHADER_WRITE_BIT,
+ VK_ACCESS_TRANSFER_READ_BIT,
+ VK_IMAGE_LAYOUT_GENERAL,
+ VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+ *imageSparse,
+ subresourceRange
+ );
- deviceInterface.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferBarrier);
+ }
}
- {
- const VkImageMemoryBarrier sparseImageTrasferBarrier = makeImageMemoryBarrier
- (
- VK_ACCESS_SHADER_WRITE_BIT,
- VK_ACCESS_TRANSFER_READ_BIT,
- VK_IMAGE_LAYOUT_GENERAL,
- VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
- *sparseImage,
- subresourceRange
- );
+ deUint32 imageSizeInBytes = 0;
+ deUint32 planeOffsets[PlanarFormatDescription::MAX_PLANES];
+ deUint32 planeRowPitches[PlanarFormatDescription::MAX_PLANES];
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &sparseImageTrasferBarrier);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ planeOffsets[planeNdx] = imageSizeInBytes;
+ const deUint32 planeW = imageCreateInfo.extent.width / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor);
+ planeRowPitches[planeNdx] = formatDescription.planes[planeNdx].elementSizeBytes * planeW;
+ imageSizeInBytes += getImageMipLevelSizeInBytes(imageCreateInfo.extent, imageCreateInfo.arrayLayers, formatDescription, planeNdx, 0, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
}
- const deUint32 imageSizeInBytes = getNumPixels(m_imageType, m_imageSize) * tcu::getPixelSize(m_format);
const VkBufferCreateInfo outputBufferCreateInfo = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
const Unique<VkBuffer> outputBuffer (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
const de::UniquePtr<Allocation> outputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
+ std::vector<VkBufferImageCopy> bufferImageCopy (formatDescription.numPlanes);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- const VkBufferImageCopy bufferImageCopy = makeBufferImageCopy(imageCreateInfo.extent, imageCreateInfo.arrayLayers);
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
- deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *sparseImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, 1u, &bufferImageCopy);
+ bufferImageCopy[planeNdx] =
+ {
+ planeOffsets[planeNdx], // VkDeviceSize bufferOffset;
+ 0u, // deUint32 bufferRowLength;
+ 0u, // deUint32 bufferImageHeight;
+ makeImageSubresourceLayers(aspect, 0u, 0u, imageCreateInfo.arrayLayers), // VkImageSubresourceLayers imageSubresource;
+ makeOffset3D(0, 0, 0), // VkOffset3D imageOffset;
+ vk::getPlaneExtent(formatDescription, imageCreateInfo.extent, planeNdx, 0) // VkExtent3D imageExtent;
+ };
}
+ deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
{
const VkBufferMemoryBarrier outputBufferHostReadBarrier = makeBufferMemoryBarrier
// Retrieve data from buffer to host memory
invalidateAlloc(deviceInterface, getDevice(), *outputBufferAlloc);
+ deUint8* outputData = static_cast<deUint8*>(outputBufferAlloc->getHostPtr());
+ void* planePointers[PlanarFormatDescription::MAX_PLANES];
- const deUint8* outputData = static_cast<const deUint8*>(outputBufferAlloc->getHostPtr());
- const tcu::ConstPixelBufferAccess pixelBuffer = tcu::ConstPixelBufferAccess(m_format, gridSize.x(), gridSize.y(), gridSize.z(), outputData);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ planePointers[planeNdx] = outputData + static_cast<size_t>(planeOffsets[planeNdx]);
// Wait for sparse queue to become idle
//vsk fails:
deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
- // Validate results
- if( aspectRequirements.imageMipTailFirstLod > 0u )
+ // write result images to log file
+ for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
{
- const VkExtent3D mipExtent = mipLevelExtents(imageCreateInfo.extent, 0u);
- const tcu::UVec3 numSparseBinds = alignedDivide(mipExtent, imageGranularity);
- const tcu::UVec3 lastBlockExtent = tcu::UVec3( mipExtent.width % imageGranularity.width ? mipExtent.width % imageGranularity.width : imageGranularity.width,
- mipExtent.height % imageGranularity.height ? mipExtent.height % imageGranularity.height : imageGranularity.height,
- mipExtent.depth % imageGranularity.depth ? mipExtent.depth % imageGranularity.depth : imageGranularity.depth);
+ if (!formatDescription.hasChannelNdx(channelNdx))
+ continue;
+ deUint32 planeNdx = formatDescription.channels[channelNdx].planeNdx;
+ vk::VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ const tcu::UVec3 compatibleShaderGridSize (shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u);
+ tcu::ConstPixelBufferAccess pixelBuffer = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+ std::ostringstream str;
+ str << "image" << channelNdx;
+ m_context.getTestContext().getLog() << tcu::LogImage(str.str(), str.str(), pixelBuffer);;
+ }
- for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
+ // Validate results
+ for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+ {
+ if (!formatDescription.hasChannelNdx(channelNdx))
+ continue;
+
+ deUint32 planeNdx = formatDescription.channels[channelNdx].planeNdx;
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
+
+ vk::VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ const tcu::UVec3 compatibleShaderGridSize ( shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u );
+ VkExtent3D compatibleImageSize { imageCreateInfo.extent.width / formatDescription.blockWidth, imageCreateInfo.extent.height / formatDescription.blockHeight, imageCreateInfo.extent.depth / 1u };
+ VkExtent3D compatibleImageGranularity { aspectRequirements.formatProperties.imageGranularity.width / formatDescription.blockWidth,
+ aspectRequirements.formatProperties.imageGranularity.height / formatDescription.blockHeight,
+ aspectRequirements.formatProperties.imageGranularity.depth / 1u };
+ tcu::ConstPixelBufferAccess pixelBuffer = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+ VkExtent3D planeExtent = getPlaneExtent(compatibleFormatDescription, compatibleImageSize, planeNdx, 0u);
+ tcu::IVec3 pixelDivider = pixelBuffer.getDivider();
+ float fixedPointError = tcu::TexVerifierUtil::computeFixedPointError(formatDescription.channels[channelNdx].sizeBits);
+
+ if( aspectRequirements.imageMipTailFirstLod > 0u )
{
- for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
- for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
- for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
+ const tcu::UVec3 numSparseBinds = alignedDivide(planeExtent, compatibleImageGranularity);
+ const tcu::UVec3 lastBlockExtent = tcu::UVec3(planeExtent.width % compatibleImageGranularity.width ? planeExtent.width % compatibleImageGranularity.width : compatibleImageGranularity.width,
+ planeExtent.height % compatibleImageGranularity.height ? planeExtent.height % compatibleImageGranularity.height : compatibleImageGranularity.height,
+ planeExtent.depth % compatibleImageGranularity.depth ? planeExtent.depth % compatibleImageGranularity.depth : compatibleImageGranularity.depth);
+
+ for (deUint32 layerNdx = 0; layerNdx < imageCreateInfo.arrayLayers; ++layerNdx)
{
- VkExtent3D offset;
- offset.width = x*imageGranularity.width;
- offset.height = y*imageGranularity.height;
- offset.depth = z*imageGranularity.depth + layerNdx*numSparseBinds.z()*imageGranularity.depth;
+ for (deUint32 z = 0; z < numSparseBinds.z(); ++z)
+ for (deUint32 y = 0; y < numSparseBinds.y(); ++y)
+ for (deUint32 x = 0; x < numSparseBinds.x(); ++x)
+ {
+ VkExtent3D offset;
+ offset.width = x * compatibleImageGranularity.width;
+ offset.height = y * compatibleImageGranularity.height;
+ offset.depth = z * compatibleImageGranularity.depth + layerNdx * numSparseBinds.z()*compatibleImageGranularity.depth;
- VkExtent3D extent;
- extent.width = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : imageGranularity.width;
- extent.height = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : imageGranularity.height;
- extent.depth = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : imageGranularity.depth;
+ VkExtent3D extent;
+ extent.width = (x == numSparseBinds.x() - 1) ? lastBlockExtent.x() : compatibleImageGranularity.width;
+ extent.height = (y == numSparseBinds.y() - 1) ? lastBlockExtent.y() : compatibleImageGranularity.height;
+ extent.depth = (z == numSparseBinds.z() - 1) ? lastBlockExtent.z() : compatibleImageGranularity.depth;
- const deUint32 linearIndex = x + y*numSparseBinds.x() + z*numSparseBinds.x()*numSparseBinds.y() + layerNdx*numSparseBinds.x()*numSparseBinds.y()*numSparseBinds.z();
+ const deUint32 linearIndex = x + y * numSparseBinds.x() + z * numSparseBinds.x() * numSparseBinds.y() + layerNdx * numSparseBinds.x() * numSparseBinds.y() * numSparseBinds.z();
- if (linearIndex % 2u == 0u)
+ if (linearIndex % 2u == 0u)
+ {
+ for (deUint32 offsetZ = offset.depth; offsetZ < offset.depth + extent.depth; ++offsetZ)
+ for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
+ for (deUint32 offsetX = offset.width; offsetX < offset.width + extent.width; ++offsetX)
+ {
+ deUint32 iReferenceValue;
+ float fReferenceValue;
+
+ switch (channelNdx)
+ {
+ case 0:
+ iReferenceValue = offsetX % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 1:
+ iReferenceValue = offsetY % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 2:
+ iReferenceValue = offsetZ % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 3:
+ iReferenceValue = 1u;
+ fReferenceValue = 1.f;
+ break;
+ default: DE_FATAL("Unexpected channel index"); break;
+ }
+
+ float acceptableError = epsilon;
+
+ switch (formatDescription.channels[channelNdx].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ {
+ const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (outputValue.x() != iReferenceValue)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ {
+ acceptableError += fixedPointError;
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ {
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (deAbs( outputValue.x() - fReferenceValue) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ default: DE_FATAL("Unexpected channel type"); break;
+ }
+ }
+ }
+ else if (physicalDeviceProperties.sparseProperties.residencyNonResidentStrict)
+ {
+ for (deUint32 offsetZ = offset.depth; offsetZ < offset.depth + extent.depth; ++offsetZ)
+ for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
+ for (deUint32 offsetX = offset.width; offsetX < offset.width + extent.width; ++offsetX)
+ {
+ float acceptableError = epsilon;
+
+ switch (formatDescription.channels[channelNdx].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ {
+ const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (outputValue.x() != 0u)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ {
+ acceptableError += fixedPointError;
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (deAbs(outputValue.x()) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ {
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (deAbs(outputValue.x()) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ default: DE_FATAL("Unexpected channel type"); break;
+ }
+ }
+ }
+ }
+ }
+ }
+ else
+ {
+ for (deUint32 offsetZ = 0u; offsetZ < planeExtent.depth * imageCreateInfo.arrayLayers; ++offsetZ)
+ for (deUint32 offsetY = 0u; offsetY < planeExtent.height; ++offsetY)
+ for (deUint32 offsetX = 0u; offsetX < planeExtent.width; ++offsetX)
+ {
+ deUint32 iReferenceValue;
+ float fReferenceValue;
+ switch (channelNdx)
+ {
+ case 0:
+ iReferenceValue = offsetX % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 1:
+ iReferenceValue = offsetY % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 2:
+ iReferenceValue = offsetZ % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 3:
+ iReferenceValue = 1u;
+ fReferenceValue = 1.f;
+ break;
+ default: DE_FATAL("Unexpected channel index"); break;
+ }
+ float acceptableError = epsilon;
+
+ switch (formatDescription.channels[channelNdx].type)
{
- for (deUint32 offsetZ = offset.depth; offsetZ < offset.depth + extent.depth; ++offsetZ)
- for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
- for (deUint32 offsetX = offset.width; offsetX < offset.width + extent.width; ++offsetX)
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
{
- const tcu::UVec4 referenceValue = tcu::UVec4(offsetX % 127u, offsetY % 127u, offsetZ % 127u, 1u);
- const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
+ const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
- if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
+ if (outputValue.x() != iReferenceValue)
return tcu::TestStatus::fail("Failed");
+
+ break;
}
- }
- else if (physicalDeviceProperties.sparseProperties.residencyNonResidentStrict)
- {
- for (deUint32 offsetZ = offset.depth; offsetZ < offset.depth + extent.depth; ++offsetZ)
- for (deUint32 offsetY = offset.height; offsetY < offset.height + extent.height; ++offsetY)
- for (deUint32 offsetX = offset.width; offsetX < offset.width + extent.width; ++offsetX)
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ {
+ acceptableError += fixedPointError;
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
+
+ if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
{
- const tcu::UVec4 referenceValue = tcu::UVec4(0u, 0u, 0u, 0u);
- const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), offsetZ * pixelDivider.z());
- if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
+ if (deAbs( outputValue.x() - fReferenceValue) > acceptableError)
return tcu::TestStatus::fail("Failed");
+
+ break;
}
+ default: DE_FATAL("Unexpected channel type"); break;
}
}
}
}
- else
- {
- const VkExtent3D mipExtent = mipLevelExtents(imageCreateInfo.extent, 0u);
-
- for (deUint32 offsetZ = 0u; offsetZ < mipExtent.depth * imageCreateInfo.arrayLayers; ++offsetZ)
- for (deUint32 offsetY = 0u; offsetY < mipExtent.height; ++offsetY)
- for (deUint32 offsetX = 0u; offsetX < mipExtent.width; ++offsetX)
- {
- const tcu::UVec4 referenceValue = tcu::UVec4(offsetX % 127u, offsetY % 127u, offsetZ % 127u, 1u);
- const tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX, offsetY, offsetZ);
-
- if (deMemCmp(&outputValue, &referenceValue, sizeof(deUint32) * getNumUsedChannels(m_format.order)) != 0)
- return tcu::TestStatus::fail("Failed");
- }
- }
}
return tcu::TestStatus::pass("Passed");
tcu::TestCaseGroup* createImageSparseResidencyTestsCommon (tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
{
- static const deUint32 sizeCountPerImageType = 3u;
-
- struct ImageParameters
- {
- ImageType imageType;
- tcu::UVec3 imageSizes[sizeCountPerImageType];
- };
-
- static const ImageParameters imageParametersArray[] =
+ const std::vector<TestImageParameters> imageParameters =
{
- { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 137u, 1u) } },
- { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) } },
- { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u) } },
- { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u) } },
- { IMAGE_TYPE_3D, { tcu::UVec3(512u, 256u, 16u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) } }
+ { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 137u, 1u) }, getTestFormats(IMAGE_TYPE_2D) },
+ { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+ { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) },
+ { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+ { IMAGE_TYPE_3D, { tcu::UVec3(512u, 256u, 16u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_3D) }
};
- static const tcu::TextureFormat formats[] =
+ for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
{
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RG, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
- };
-
- for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
- {
- const ImageType imageType = imageParametersArray[imageTypeNdx].imageType;
+ const ImageType imageType = imageParameters[imageTypeNdx].imageType;
de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
- for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+ for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
{
- const tcu::TextureFormat& format = formats[formatNdx];
- de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+ const VkFormat format = imageParameters[imageTypeNdx].formats[formatNdx].format;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ de::MovePtr<tcu::TestCaseGroup> formatGroup (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
- for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+ for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
{
- const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+ const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
std::ostringstream stream;
stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
tcu::TestCaseGroup* createImageSparseResidencyTests (tcu::TestContext& testCtx)
{
- de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "image_sparse_residency", "Buffer Sparse Residency"));
+ de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "image_sparse_residency", "Image Sparse Residency"));
return createImageSparseResidencyTestsCommon(testCtx, testGroup);
}
tcu::TestCaseGroup* createDeviceGroupImageSparseResidencyTests (tcu::TestContext& testCtx)
{
- de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "device_group_image_sparse_residency", "Buffer Sparse Residency"));
+ de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "device_group_image_sparse_residency", "Image Sparse Residency"));
return createImageSparseResidencyTestsCommon(testCtx, testGroup, true);
}
class MipmapSparseResidencyCase : public TestCase
{
public:
- MipmapSparseResidencyCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups);
-
+ MipmapSparseResidencyCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups);
TestInstance* createInstance (Context& context) const;
virtual void checkSupport (Context& context) const;
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-MipmapSparseResidencyCase::MipmapSparseResidencyCase (tcu::TestContext& testCtx,
- const std::string& name,
- const std::string& description,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups)
- : TestCase (testCtx, name, description)
- , m_useDeviceGroups (useDeviceGroups)
- , m_imageType (imageType)
- , m_imageSize (imageSize)
- , m_format (format)
+MipmapSparseResidencyCase::MipmapSparseResidencyCase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const std::string& description,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups)
+ : TestCase (testCtx, name, description)
+ , m_useDeviceGroups (useDeviceGroups)
+ , m_imageType (imageType)
+ , m_imageSize (imageSize)
+ , m_format (format)
{
}
class MipmapSparseResidencyInstance : public SparseResourcesBaseInstance
{
public:
- MipmapSparseResidencyInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups);
+ MipmapSparseResidencyInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups);
- tcu::TestStatus iterate (void);
+ tcu::TestStatus iterate (void);
private:
- const bool m_useDeviceGroups;
- const ImageType m_imageType;
- const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const bool m_useDeviceGroups;
+ const ImageType m_imageType;
+ const tcu::UVec3 m_imageSize;
+ const VkFormat m_format;
};
-MipmapSparseResidencyInstance::MipmapSparseResidencyInstance (Context& context,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format,
- const bool useDeviceGroups)
+MipmapSparseResidencyInstance::MipmapSparseResidencyInstance (Context& context,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format,
+ const bool useDeviceGroups)
: SparseResourcesBaseInstance (context, useDeviceGroups)
, m_useDeviceGroups (useDeviceGroups)
, m_imageType (imageType)
VkImageCreateInfo imageSparseInfo;
std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
- const DeviceInterface& deviceInterface = getDeviceInterface();
- const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
- const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const DeviceInterface& deviceInterface = getDeviceInterface();
+ const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+ const Queue& computeQueue = getQueue(VK_QUEUE_COMPUTE_BIT, 0);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
// Go through all physical devices
for (deUint32 physDevID = 0; physDevID < m_numPhysicalDevices; physDevID++)
imageSparseInfo.pNext = DE_NULL;
imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
imageSparseInfo.imageType = mapImageType(m_imageType);
- imageSparseInfo.format = mapTextureFormat(m_format);
+ imageSparseInfo.format = m_format;
imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize);
imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT;
imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
}
+ // Check if device supports sparse operations for image format
+ if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+ TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
{
VkImageFormatProperties imageFormatProperties;
- instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+ if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
imageSparseInfo.format,
imageSparseInfo.imageType,
imageSparseInfo.tiling,
imageSparseInfo.usage,
imageSparseInfo.flags,
- &imageFormatProperties);
+ &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+ {
+ TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+ }
- imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+ imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
}
- // Check if device supports sparse operations for image format
- if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
- TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
-
// Create sparse image
- const Unique<VkImage> imageSparse(createImage(deviceInterface, getDevice(), &imageSparseInfo));
+ const Unique<VkImage> imageSparse(createImage(deviceInterface, getDevice(), &imageSparseInfo));
// Create sparse image memory bind semaphore
- const Unique<VkSemaphore> imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
+ const Unique<VkSemaphore> imageMemoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
+
+ std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
{
// Get sparse image general memory requirements
DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
- // Get sparse image sparse memory requirements
- const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
-
- DE_ASSERT(sparseMemoryRequirements.size() != 0);
-
- const deUint32 colorAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
- const deUint32 metadataAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
-
- if (colorAspectIndex == NO_MATCH_FOUND)
- TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
-
- const VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[colorAspectIndex];
- const VkImageAspectFlags aspectMask = aspectRequirements.formatProperties.aspectMask;
- const VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
-
- DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
-
- std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
- std::vector<VkSparseMemoryBind> imageMipTailMemoryBinds;
-
const deUint32 memoryType = findMatchingMemoryType(instance, getPhysicalDevice(secondDeviceID), imageMemoryRequirements, MemoryRequirement::Any);
if (memoryType == NO_MATCH_FOUND)
}
}
- // Bind memory for each layer
- for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+ // Get sparse image sparse memory requirements
+ sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+ DE_ASSERT(sparseMemoryRequirements.size() != 0);
+
+ const deUint32 metadataAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+
+ std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
+ std::vector<VkSparseMemoryBind> imageMipTailMemoryBinds;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
- {
- const VkExtent3D mipExtent = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
- const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity);
- const deUint32 numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
- const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx };
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
- const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
- imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
- imageResidencyMemoryBinds.push_back(imageMemoryBind);
- }
+ DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
+
+ VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
- if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+ // Bind memory for each layer
+ for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
{
- const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+ for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
+ {
+ const VkExtent3D mipExtent = getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipLevelNdx);
+ const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity);
+ const deUint32 numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
+ const VkImageSubresource subresource = { aspect, mipLevelNdx, layerNdx };
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+ const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+ imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
- imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
- }
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
- // Metadata
- if (metadataAspectIndex != NO_MATCH_FOUND)
- {
- const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
+ imageResidencyMemoryBinds.push_back(imageMemoryBind);
+ }
- if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+ if (!(aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
{
const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- metadataAspectRequirements.imageMipTailSize, memoryType,
- metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
- VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
}
+
+ // Metadata
+ if (metadataAspectIndex != NO_MATCH_FOUND)
+ {
+ const VkSparseImageMemoryRequirements metadataAspectRequirements = sparseMemoryRequirements[metadataAspectIndex];
+
+ if (!(metadataAspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT))
+ {
+ const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+ metadataAspectRequirements.imageMipTailSize, memoryType,
+ metadataAspectRequirements.imageMipTailOffset + layerNdx * metadataAspectRequirements.imageMipTailStride,
+ VK_SPARSE_MEMORY_BIND_METADATA_BIT);
+
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+ imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+ }
+ }
}
- }
- if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
- {
- const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
+ if ((aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT) && aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
+ {
+ const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
- imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+ imageMipTailMemoryBinds.push_back(imageMipTailMemoryBind);
+ }
}
// Metadata
{
imageResidencyBindInfo.image = *imageSparse;
imageResidencyBindInfo.bindCount = static_cast<deUint32>(imageResidencyMemoryBinds.size());
- imageResidencyBindInfo.pBinds = &imageResidencyMemoryBinds[0];
+ imageResidencyBindInfo.pBinds = imageResidencyMemoryBinds.data();
bindSparseInfo.imageBindCount = 1u;
bindSparseInfo.pImageBinds = &imageResidencyBindInfo;
{
imageMipTailBindInfo.image = *imageSparse;
imageMipTailBindInfo.bindCount = static_cast<deUint32>(imageMipTailMemoryBinds.size());
- imageMipTailBindInfo.pBinds = &imageMipTailMemoryBinds[0];
+ imageMipTailBindInfo.pBinds = imageMipTailMemoryBinds.data();
bindSparseInfo.imageOpaqueBindCount = 1u;
bindSparseInfo.pImageOpaqueBinds = &imageMipTailBindInfo;
VK_CHECK(deviceInterface.queueBindSparse(sparseQueue.queueHandle, 1u, &bindSparseInfo, DE_NULL));
}
- // Create command buffer for compute and transfer oparations
- const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
- const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+ deUint32 imageSizeInBytes = 0;
- std::vector <VkBufferImageCopy> bufferImageCopy(imageSparseInfo.mipLevels);
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ imageSizeInBytes += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ std::vector <VkBufferImageCopy> bufferImageCopy(formatDescription.numPlanes*imageSparseInfo.mipLevels);
{
deUint32 bufferOffset = 0;
- for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; mipmapNdx++)
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- bufferImageCopy[mipmapNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipmapNdx), imageSparseInfo.arrayLayers, mipmapNdx, static_cast<VkDeviceSize>(bufferOffset));
- bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+ {
+ bufferOffset, // VkDeviceSize bufferOffset;
+ 0u, // deUint32 bufferRowLength;
+ 0u, // deUint32 bufferImageHeight;
+ makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers), // VkImageSubresourceLayers imageSubresource;
+ makeOffset3D(0, 0, 0), // VkOffset3D imageOffset;
+ vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx) // VkExtent3D imageExtent;
+ };
+ bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ }
}
}
+ // Create command buffer for compute and transfer operations
+ const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), computeQueue.queueFamilyIndex));
+ const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
// Start recording commands
beginCommandBuffer(deviceInterface, *commandBuffer);
- const deUint32 imageSizeInBytes = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
const VkBufferCreateInfo inputBufferCreateInfo = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
const Unique<VkBuffer> inputBuffer (createBuffer(deviceInterface, getDevice(), &inputBufferCreateInfo));
const de::UniquePtr<Allocation> inputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *inputBuffer, MemoryRequirement::HostVisible));
referenceData[valueNdx] = static_cast<deUint8>((valueNdx % imageMemoryRequirements.alignment) + 1u);
}
- deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSizeInBytes);
-
- flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
-
{
+ deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSizeInBytes);
+ flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
+
const VkBufferMemoryBarrier inputBufferBarrier = makeBufferMemoryBarrier
(
VK_ACCESS_HOST_WRITE_BIT,
}
{
- const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
- (
- 0u,
- VK_ACCESS_TRANSFER_WRITE_BIT,
- VK_IMAGE_LAYOUT_UNDEFINED,
- VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
- *imageSparse,
- makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
- sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
- );
-
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+ std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseTransferDstBarriers.emplace_back ( makeImageMemoryBarrier
+ (
+ 0u,
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_IMAGE_LAYOUT_UNDEFINED,
+ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+ *imageSparse,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+ sparseQueue.queueFamilyIndex != computeQueue.queueFamilyIndex ? computeQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+ ));
+ }
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
}
deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
{
- const VkImageMemoryBarrier imageSparseTransferSrcBarrier = makeImageMemoryBarrier
- (
- VK_ACCESS_TRANSFER_WRITE_BIT,
- VK_ACCESS_TRANSFER_READ_BIT,
- VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
- VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
- *imageSparse,
- makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
- );
+ std::vector<VkImageMemoryBarrier> imageSparseTransferSrcBarriers;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseTransferSrcBarriers.emplace_back(makeImageMemoryBarrier
+ (
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_ACCESS_TRANSFER_READ_BIT,
+ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+ VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+ *imageSparse,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers)
+ ));
+ }
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferSrcBarrier);
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferSrcBarriers.size()), imageSparseTransferSrcBarriers.data());
}
const VkBufferCreateInfo outputBufferCreateInfo = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
const Unique<VkBuffer> outputBuffer (createBuffer(deviceInterface, getDevice(), &outputBufferCreateInfo));
const de::UniquePtr<Allocation> outputBufferAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *outputBuffer, MemoryRequirement::HostVisible));
- deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), &bufferImageCopy[0]);
+ deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
{
const VkBufferMemoryBarrier outputBufferBarrier = makeBufferMemoryBarrier
// Wait for sparse queue to become idle
deviceInterface.queueWaitIdle(sparseQueue.queueHandle);
- for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx);
- const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[mipmapNdx].bufferOffset);
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+ const deUint32 bufferOffset = static_cast<deUint32>(bufferImageCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
- if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
- return tcu::TestStatus::fail("Failed");
+ if (deMemCmp(outputData + bufferOffset, &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+ return tcu::TestStatus::fail("Failed");
+ }
}
}
return tcu::TestStatus::pass("Passed");
tcu::TestCaseGroup* createMipmapSparseResidencyTestsCommon (tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup, const bool useDeviceGroup = false)
{
- static const deUint32 sizeCountPerImageType = 3u;
-
- struct ImageParameters
- {
- ImageType imageType;
- tcu::UVec3 imageSizes[sizeCountPerImageType];
- };
-
- static const ImageParameters imageParametersArray[] =
+ const std::vector<TestImageParameters> imageParameters =
{
- { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 137u, 1u) } },
- { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) } },
- { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u) } },
- { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u) } },
- { IMAGE_TYPE_3D, { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) } }
+ { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 137u, 1u) }, getTestFormats(IMAGE_TYPE_2D) },
+ { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+ { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) },
+ { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+ { IMAGE_TYPE_3D, { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u, 137u, 3u) }, getTestFormats(IMAGE_TYPE_3D) }
};
- static const tcu::TextureFormat formats[] =
+ for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
{
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
- };
-
- for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
- {
- const ImageType imageType = imageParametersArray[imageTypeNdx].imageType;
+ const ImageType imageType = imageParameters[imageTypeNdx].imageType;
de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, getImageTypeName(imageType).c_str(), ""));
- for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+ for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
{
- const tcu::TextureFormat& format = formats[formatNdx];
- de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+ VkFormat format = imageParameters[imageTypeNdx].formats[formatNdx].format;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ de::MovePtr<tcu::TestCaseGroup> formatGroup (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
- for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+ for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
{
- const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+ const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
std::ostringstream stream;
stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
InfoUnion info;
};
-QueueSubmission makeSubmissionRegular (const Queue* queue,
- const deUint32 numWaitSemaphores,
- const VkSemaphore* pWaitSemaphore,
- const VkPipelineStageFlags* pWaitDstStageMask,
- const deUint32 numSignalSemaphores,
- const VkSemaphore* pSignalSemaphore)
+QueueSubmission makeSubmissionRegular (const Queue* queue,
+ const deUint32 numWaitSemaphores,
+ const VkSemaphore* pWaitSemaphore,
+ const VkPipelineStageFlags* pWaitDstStageMask,
+ const deUint32 numSignalSemaphores,
+ const VkSemaphore* pSignalSemaphore)
{
const VkSubmitInfo submitInfo =
{
- VK_STRUCTURE_TYPE_SUBMIT_INFO, // VkStructureType sType;
- DE_NULL, // const void* pNext;
- numWaitSemaphores, // uint32_t waitSemaphoreCount;
- pWaitSemaphore, // const VkSemaphore* pWaitSemaphores;
- pWaitDstStageMask, // const VkPipelineStageFlags* pWaitDstStageMask;
- 0u, // uint32_t commandBufferCount;
- DE_NULL, // const VkCommandBuffer* pCommandBuffers;
- numSignalSemaphores, // uint32_t signalSemaphoreCount;
- pSignalSemaphore, // const VkSemaphore* pSignalSemaphores;
+ VK_STRUCTURE_TYPE_SUBMIT_INFO, // VkStructureType sType;
+ DE_NULL, // const void* pNext;
+ numWaitSemaphores, // uint32_t waitSemaphoreCount;
+ pWaitSemaphore, // const VkSemaphore* pWaitSemaphores;
+ pWaitDstStageMask, // const VkPipelineStageFlags* pWaitDstStageMask;
+ 0u, // uint32_t commandBufferCount;
+ DE_NULL, // const VkCommandBuffer* pCommandBuffers;
+ numSignalSemaphores, // uint32_t signalSemaphoreCount;
+ pSignalSemaphore, // const VkSemaphore* pSignalSemaphores;
};
QueueSubmission submission;
return submission;
}
-QueueSubmission makeSubmissionSparse (const Queue* queue,
- const deUint32 numWaitSemaphores,
- const VkSemaphore* pWaitSemaphore,
- const deUint32 numSignalSemaphores,
- const VkSemaphore* pSignalSemaphore)
+QueueSubmission makeSubmissionSparse (const Queue* queue,
+ const deUint32 numWaitSemaphores,
+ const VkSemaphore* pWaitSemaphore,
+ const deUint32 numSignalSemaphores,
+ const VkSemaphore* pSignalSemaphore)
{
const VkBindSparseInfo bindInfo =
{
- VK_STRUCTURE_TYPE_BIND_SPARSE_INFO, // VkStructureType sType;
- DE_NULL, // const void* pNext;
- numWaitSemaphores, // uint32_t waitSemaphoreCount;
- pWaitSemaphore, // const VkSemaphore* pWaitSemaphores;
- 0u, // uint32_t bufferBindCount;
- DE_NULL, // const VkSparseBufferMemoryBindInfo* pBufferBinds;
- 0u, // uint32_t imageOpaqueBindCount;
- DE_NULL, // const VkSparseImageOpaqueMemoryBindInfo* pImageOpaqueBinds;
- 0u, // uint32_t imageBindCount;
- DE_NULL, // const VkSparseImageMemoryBindInfo* pImageBinds;
- numSignalSemaphores, // uint32_t signalSemaphoreCount;
- pSignalSemaphore, // const VkSemaphore* pSignalSemaphores;
+ VK_STRUCTURE_TYPE_BIND_SPARSE_INFO, // VkStructureType sType;
+ DE_NULL, // const void* pNext;
+ numWaitSemaphores, // uint32_t waitSemaphoreCount;
+ pWaitSemaphore, // const VkSemaphore* pWaitSemaphores;
+ 0u, // uint32_t bufferBindCount;
+ DE_NULL, // const VkSparseBufferMemoryBindInfo* pBufferBinds;
+ 0u, // uint32_t imageOpaqueBindCount;
+ DE_NULL, // const VkSparseImageOpaqueMemoryBindInfo* pImageOpaqueBinds;
+ 0u, // uint32_t imageBindCount;
+ DE_NULL, // const VkSparseImageMemoryBindInfo* pImageBinds;
+ numSignalSemaphores, // uint32_t signalSemaphoreCount;
+ pSignalSemaphore, // const VkSemaphore* pSignalSemaphores;
};
QueueSubmission submission;
tcu::TestStatus iterate (void)
{
- const Queue* sparseQueue = DE_NULL;
+ const Queue* sparseQueue = DE_NULL;
std::vector<const Queue*> otherQueues;
// Determine required queues and create a device that supports them
{
de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "shader_intrinsics", "Sparse Resources Shader Intrinsics"));
- static const deUint32 sizeCountPerImageType = 4u;
-
- struct ImageParameters
- {
- ImageType imageType;
- tcu::UVec3 imageSizes[sizeCountPerImageType];
- };
-
- static const ImageParameters imageParametersArray[] =
+ const std::vector<TestImageParameters> imageParameters =
{
- { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(503u, 137u, 1u), tcu::UVec3(11u, 37u, 1u) } },
- { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) } },
- { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u), tcu::UVec3(11u, 11u, 1u) } },
- { IMAGE_TYPE_CUBE_ARRAY,{ tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u), tcu::UVec3(11u, 11u, 3u) } },
- { IMAGE_TYPE_3D, { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) } }
- };
-
- static const tcu::TextureFormat formats[] =
- {
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::SIGNED_INT8),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT32),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT16),
- tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNSIGNED_INT8)
+ { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(503u, 137u, 1u), tcu::UVec3(11u, 37u, 1u) }, getTestFormats(IMAGE_TYPE_2D) },
+ { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) },
+ { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 137u, 1u), tcu::UVec3(11u, 11u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) },
+ { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u, 137u, 3u), tcu::UVec3(11u, 11u, 3u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) },
+ { IMAGE_TYPE_3D, { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137u, 3u), tcu::UVec3(11u, 37u, 3u) }, getTestFormats(IMAGE_TYPE_3D) }
};
static const std::string functions[SPARSE_SPIRV_FUNCTION_TYPE_LAST] =
{
const SpirVFunction function = static_cast<SpirVFunction>(functionNdx);
- for (deInt32 imageTypeNdx = 0; imageTypeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray); ++imageTypeNdx)
+ for (size_t imageTypeNdx = 0; imageTypeNdx < imageParameters.size(); ++imageTypeNdx)
{
- const ImageType imageType = imageParametersArray[imageTypeNdx].imageType;
- de::MovePtr<tcu::TestCaseGroup> imageTypeGroup(new tcu::TestCaseGroup(testCtx, (getImageTypeName(imageType) + functions[functionNdx]).c_str(), ""));
+ const ImageType imageType = imageParameters[imageTypeNdx].imageType;
+ de::MovePtr<tcu::TestCaseGroup> imageTypeGroup (new tcu::TestCaseGroup(testCtx, (getImageTypeName(imageType) + functions[functionNdx]).c_str(), ""));
- for (deInt32 formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); ++formatNdx)
+ for (size_t formatNdx = 0; formatNdx < imageParameters[imageTypeNdx].formats.size(); ++formatNdx)
{
- const tcu::TextureFormat& format = formats[formatNdx];
- de::MovePtr<tcu::TestCaseGroup> formatGroup(new tcu::TestCaseGroup(testCtx, getShaderImageFormatQualifier(format).c_str(), ""));
+ VkFormat format = imageParameters[imageTypeNdx].formats[formatNdx].format;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ de::MovePtr<tcu::TestCaseGroup> formatGroup (new tcu::TestCaseGroup(testCtx, getImageFormatID(format).c_str(), ""));
- for (deInt32 imageSizeNdx = 0; imageSizeNdx < DE_LENGTH_OF_ARRAY(imageParametersArray[imageTypeNdx].imageSizes); ++imageSizeNdx)
+ for (size_t imageSizeNdx = 0; imageSizeNdx < imageParameters[imageTypeNdx].imageSizes.size(); ++imageSizeNdx)
{
- const tcu::UVec3 imageSize = imageParametersArray[imageTypeNdx].imageSizes[imageSizeNdx];
+ const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
std::ostringstream stream;
stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
switch (function)
{
- case SPARSE_FETCH:
- if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY)) continue;
- break;
- case SPARSE_SAMPLE_EXPLICIT_LOD:
- case SPARSE_SAMPLE_IMPLICIT_LOD:
- case SPARSE_GATHER:
- if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY) || (imageType == IMAGE_TYPE_3D)) continue;
- break;
- default:
- break;
+ case SPARSE_FETCH:
+ if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY)) continue;
+ break;
+ case SPARSE_SAMPLE_EXPLICIT_LOD:
+ case SPARSE_SAMPLE_IMPLICIT_LOD:
+ case SPARSE_GATHER:
+ if ((imageType == IMAGE_TYPE_CUBE) || (imageType == IMAGE_TYPE_CUBE_ARRAY) || (imageType == IMAGE_TYPE_3D)) continue;
+ break;
+ default:
+ break;
}
switch (function)
{
- case SPARSE_FETCH:
- formatGroup->addChild(new SparseCaseOpImageSparseFetch(testCtx, stream.str(), function, imageType, imageSize, format));
- break;
- case SPARSE_READ:
- formatGroup->addChild(new SparseCaseOpImageSparseRead(testCtx, stream.str(), function, imageType, imageSize, format));
- break;
- case SPARSE_SAMPLE_EXPLICIT_LOD:
- formatGroup->addChild(new SparseCaseOpImageSparseSampleExplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
- break;
- case SPARSE_SAMPLE_IMPLICIT_LOD:
- formatGroup->addChild(new SparseCaseOpImageSparseSampleImplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
- break;
- case SPARSE_GATHER:
- formatGroup->addChild(new SparseCaseOpImageSparseGather(testCtx, stream.str(), function, imageType, imageSize, format));
- break;
- default:
- DE_ASSERT(0);
- break;
+ case SPARSE_FETCH:
+ formatGroup->addChild(new SparseCaseOpImageSparseFetch(testCtx, stream.str(), function, imageType, imageSize, format));
+ break;
+ case SPARSE_READ:
+ formatGroup->addChild(new SparseCaseOpImageSparseRead(testCtx, stream.str(), function, imageType, imageSize, format));
+ break;
+ case SPARSE_SAMPLE_EXPLICIT_LOD:
+ formatGroup->addChild(new SparseCaseOpImageSparseSampleExplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
+ break;
+ case SPARSE_SAMPLE_IMPLICIT_LOD:
+ formatGroup->addChild(new SparseCaseOpImageSparseSampleImplicitLod(testCtx, stream.str(), function, imageType, imageSize, format));
+ break;
+ case SPARSE_GATHER:
+ formatGroup->addChild(new SparseCaseOpImageSparseGather(testCtx, stream.str(), function, imageType, imageSize, format));
+ break;
+ default:
+ DE_FATAL("Unexpected function type");
+ break;
}
}
imageTypeGroup->addChild(formatGroup.release());
return "OpTypeInt 32 0";
case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
return "OpTypeInt 32 1";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "OpTypeFloat 32";
default:
- DE_ASSERT(0);
+ DE_FATAL("Unexpected channel type");
+ return "";
+ }
+}
+
+std::string getOpTypeImageComponent (const vk::PlanarFormatDescription& description)
+{
+ switch (description.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ return "OpTypeInt 32 0";
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ return "OpTypeInt 32 1";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "OpTypeFloat 32";
+ default:
+ DE_FATAL("Unexpected channel type");
return "";
}
}
return "%type_uint";
case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
return "%type_int";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "%type_float";
+ default:
+ DE_FATAL("Unexpected channel type");
+ return "";
+ }
+}
+
+std::string getImageComponentTypeName (const vk::PlanarFormatDescription& description)
+{
+ switch (description.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ return "%type_uint";
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ return "%type_int";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "%type_float";
default:
- DE_ASSERT(0);
+ DE_FATAL("Unexpected channel type");
return "";
}
}
return "%type_uvec4";
case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
return "%type_ivec4";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "%type_vec4";
default:
- DE_ASSERT(0);
+ DE_FATAL("Unexpected channel type");
+ return "";
+ }
+}
+
+std::string getImageComponentVec4TypeName (const vk::PlanarFormatDescription& description)
+{
+ switch (description.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ return "%type_uvec4";
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ return "%type_ivec4";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "%type_vec4";
+ default:
+ DE_FATAL("Unexpected channel type");
return "";
}
}
src << "Cube 0 1 0 ";
break;
default :
- DE_ASSERT(0);
+ DE_FATAL("Unexpected image type");
break;
};
src << "Rgba";
break;
default:
- DE_ASSERT(0);
+ DE_FATAL("Unexpected channel order");
break;
}
case tcu::TextureFormat::UNSIGNED_INT32:
src << "32ui";
break;
+ case tcu::TextureFormat::SNORM_INT8:
+ src << "8Snorm";
+ break;
+ case tcu::TextureFormat::SNORM_INT16:
+ src << "16Snorm";
+ break;
+ case tcu::TextureFormat::SNORM_INT32:
+ src << "32Snorm";
+ break;
+ case tcu::TextureFormat::UNORM_INT8:
+ src << "8";
+ break;
+ case tcu::TextureFormat::UNORM_INT16:
+ src << "16";
+ break;
+ case tcu::TextureFormat::UNORM_INT32:
+ src << "32";
+ break;
default:
- DE_ASSERT(0);
+ DE_FATAL("Unexpected channel type");
break;
};
return src.str();
}
+std::string getOpTypeImageSparse (const ImageType imageType,
+ const VkFormat format,
+ const std::string& componentType,
+ const bool requiresSampler)
+{
+ std::ostringstream src;
+
+ src << "OpTypeImage " << componentType << " ";
+
+ switch (imageType)
+ {
+ case IMAGE_TYPE_1D :
+ src << "1D 0 0 0 ";
+ break;
+ case IMAGE_TYPE_1D_ARRAY :
+ src << "1D 0 1 0 ";
+ break;
+ case IMAGE_TYPE_2D :
+ src << "2D 0 0 0 ";
+ break;
+ case IMAGE_TYPE_2D_ARRAY :
+ src << "2D 0 1 0 ";
+ break;
+ case IMAGE_TYPE_3D :
+ src << "3D 0 0 0 ";
+ break;
+ case IMAGE_TYPE_CUBE :
+ src << "Cube 0 0 0 ";
+ break;
+ case IMAGE_TYPE_CUBE_ARRAY :
+ src << "Cube 0 1 0 ";
+ break;
+ default :
+ DE_FATAL("Unexpected image type");
+ break;
+ };
+
+ if (requiresSampler)
+ src << "1 ";
+ else
+ src << "2 ";
+
+ switch (format)
+ {
+ case VK_FORMAT_R8_SINT: src << "R8i"; break;
+ case VK_FORMAT_R16_SINT: src << "R16i"; break;
+ case VK_FORMAT_R32_SINT: src << "R32i"; break;
+ case VK_FORMAT_R8_UINT: src << "R8ui"; break;
+ case VK_FORMAT_R16_UINT: src << "R16ui"; break;
+ case VK_FORMAT_R32_UINT: src << "R32ui"; break;
+ case VK_FORMAT_R8_SNORM: src << "R8Snorm"; break;
+ case VK_FORMAT_R16_SNORM: src << "R16Snorm"; break;
+ case VK_FORMAT_R8_UNORM: src << "R8"; break;
+ case VK_FORMAT_R16_UNORM: src << "R16"; break;
+
+ case VK_FORMAT_R8G8_SINT: src << "Rg8i"; break;
+ case VK_FORMAT_R16G16_SINT: src << "Rg16i"; break;
+ case VK_FORMAT_R32G32_SINT: src << "Rg32i"; break;
+ case VK_FORMAT_R8G8_UINT: src << "Rg8ui"; break;
+ case VK_FORMAT_R16G16_UINT: src << "Rg16ui"; break;
+ case VK_FORMAT_R32G32_UINT: src << "Rg32ui"; break;
+ case VK_FORMAT_R8G8_SNORM: src << "Rg8Snorm"; break;
+ case VK_FORMAT_R16G16_SNORM: src << "Rg16Snorm"; break;
+ case VK_FORMAT_R8G8_UNORM: src << "Rg8"; break;
+ case VK_FORMAT_R16G16_UNORM: src << "Rg16"; break;
+
+ case VK_FORMAT_R8G8B8A8_SINT: src << "Rgba8i"; break;
+ case VK_FORMAT_R16G16B16A16_SINT: src << "Rgba16i"; break;
+ case VK_FORMAT_R32G32B32A32_SINT: src << "Rgba32i"; break;
+ case VK_FORMAT_R8G8B8A8_UINT: src << "Rgba8ui"; break;
+ case VK_FORMAT_R16G16B16A16_UINT: src << "Rgba16ui"; break;
+ case VK_FORMAT_R32G32B32A32_UINT: src << "Rgba32ui"; break;
+ case VK_FORMAT_R8G8B8A8_SNORM: src << "Rgba8Snorm"; break;
+ case VK_FORMAT_R16G16B16A16_SNORM: src << "Rgba16Snorm"; break;
+ case VK_FORMAT_R8G8B8A8_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_R16G16B16A16_UNORM: src << "Rgba16"; break;
+
+ case VK_FORMAT_G8B8G8R8_422_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_B8G8R8G8_422_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM: src << "Rgba8"; break;
+ case VK_FORMAT_R10X6_UNORM_PACK16: src << "R16"; break;
+ case VK_FORMAT_R10X6G10X6_UNORM_2PACK16: src << "Rg16"; break;
+ case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_R12X4_UNORM_PACK16: src << "R16"; break;
+ case VK_FORMAT_R12X4G12X4_UNORM_2PACK16: src << "Rg16"; break;
+ case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16: src << "Rgba16"; break;
+ case VK_FORMAT_G16B16G16R16_422_UNORM: src << "Rgba16"; break;
+ case VK_FORMAT_B16G16R16G16_422_UNORM: src << "Rgba16"; break;
+ case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM: src << "Rgba16"; break;
+ case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM: src << "Rgba16"; break;
+ case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM: src << "Rgba16"; break;
+ case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM: src << "Rgba16"; break;
+ case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM: src << "Rgba16"; break;
+
+ default:
+ DE_FATAL("Unexpected texture format");
+ break;
+ }
+ return src.str();
+}
+
+
std::string getOpTypeImageResidency (const ImageType imageType)
{
std::ostringstream src;
src << "Cube 0 1 0 2 R32ui";
break;
default :
- DE_ASSERT(0);
+ DE_FATAL("Unexpected image type");
break;
};
VkImageCreateInfo imageSparseInfo;
VkImageCreateInfo imageTexelsInfo;
VkImageCreateInfo imageResidencyInfo;
- VkSparseImageMemoryRequirements aspectRequirements;
std::vector <deUint32> residencyReferenceData;
std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
imageSparseInfo.sType = VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
imageSparseInfo.pNext = DE_NULL;
imageSparseInfo.flags = VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_BINDING_BIT;
imageSparseInfo.imageType = mapImageType(m_imageType);
- imageSparseInfo.format = mapTextureFormat(m_format);
+ imageSparseInfo.format = m_format;
imageSparseInfo.extent = makeExtent3D(getLayerSize(m_imageType, m_imageSize));
imageSparseInfo.arrayLayers = getNumLayers(m_imageType, m_imageSize);
imageSparseInfo.samples = VK_SAMPLE_COUNT_1_BIT;
imageSparseInfo.flags |= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;
}
+ // Check if device supports sparse operations for image format
+ if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
+ TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
+
{
// Assign maximum allowed mipmap levels to image
VkImageFormatProperties imageFormatProperties;
- instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
+ if (instance.getPhysicalDeviceImageFormatProperties(physicalDevice,
imageSparseInfo.format,
imageSparseInfo.imageType,
imageSparseInfo.tiling,
imageSparseInfo.usage,
imageSparseInfo.flags,
- &imageFormatProperties);
+ &imageFormatProperties) == VK_ERROR_FORMAT_NOT_SUPPORTED)
+ {
+ TCU_THROW(NotSupportedError, "Image format does not support sparse operations");
+ }
- imageSparseInfo.mipLevels = getImageMaxMipLevels(imageFormatProperties, imageSparseInfo.extent);
+ imageSparseInfo.mipLevels = getMipmapCount(m_format, formatDescription, imageFormatProperties, imageSparseInfo.extent);
}
- // Check if device supports sparse operations for image format
- if (!checkSparseSupportForImageFormat(instance, physicalDevice, imageSparseInfo))
- TCU_THROW(NotSupportedError, "The image format does not support sparse operations");
-
{
// Create logical device supporting both sparse and compute/graphics queues
QueueRequirementsVec queueRequirements;
createDeviceSupportingQueues(queueRequirements);
}
- const DeviceInterface& deviceInterface = getDeviceInterface();
-
// Create queues supporting sparse binding operations and compute/graphics operations
- const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
- const Queue& extractQueue = getQueue(getQueueFlags(), 0);
+ const DeviceInterface& deviceInterface = getDeviceInterface();
+ const Queue& sparseQueue = getQueue(VK_QUEUE_SPARSE_BINDING_BIT, 0);
+ const Queue& extractQueue = getQueue(getQueueFlags(), 0);
// Create sparse image
const Unique<VkImage> imageSparse(createImage(deviceInterface, getDevice(), &imageSparseInfo));
// Create sparse image memory bind semaphore
const Unique<VkSemaphore> memoryBindSemaphore(createSemaphore(deviceInterface, getDevice()));
- const deUint32 imageSparseSizeInBytes = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
- const deUint32 imageSizeInPixels = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, imageSparseInfo.mipLevels) / tcu::getPixelSize(m_format);
+ std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements;
+
+ deUint32 imageSparseSizeInBytes = 0;
+ deUint32 imageSizeInPixels = 0;
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ imageSparseSizeInBytes += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ imageSizeInPixels += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx) / formatDescription.planes[planeNdx].elementSizeBytes;
+ }
+ }
residencyReferenceData.assign(imageSizeInPixels, MEMORY_BLOCK_NOT_BOUND_VALUE);
{
// Get sparse image general memory requirements
- const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+ const VkMemoryRequirements imageMemoryRequirements = getImageMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
// Check if required image memory size does not exceed device limits
if (imageMemoryRequirements.size > getPhysicalDeviceProperties(instance, physicalDevice).limits.sparseAddressSpaceSize)
DE_ASSERT((imageMemoryRequirements.size % imageMemoryRequirements.alignment) == 0);
+ const deUint32 memoryType = findMatchingMemoryType(instance, physicalDevice, imageMemoryRequirements, MemoryRequirement::Any);
+
+ if (memoryType == NO_MATCH_FOUND)
+ return tcu::TestStatus::fail("No matching memory type found");
+
// Get sparse image sparse memory requirements
- const std::vector<VkSparseImageMemoryRequirements> sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
+ sparseMemoryRequirements = getImageSparseMemoryRequirements(deviceInterface, getDevice(), *imageSparse);
DE_ASSERT(sparseMemoryRequirements.size() != 0);
- const deUint32 colorAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_COLOR_BIT);
- const deUint32 metadataAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+ const deUint32 metadataAspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, VK_IMAGE_ASPECT_METADATA_BIT);
+ deUint32 pixelOffset = 0u;
+ std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
+ std::vector<VkSparseMemoryBind> imageMipTailBinds;
- if (colorAspectIndex == NO_MATCH_FOUND)
- TCU_THROW(NotSupportedError, "Not supported image aspect - the test supports currently only VK_IMAGE_ASPECT_COLOR_BIT");
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
- aspectRequirements = sparseMemoryRequirements[colorAspectIndex];
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
- DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
- const VkImageAspectFlags aspectMask = aspectRequirements.formatProperties.aspectMask;
- const VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
- const deUint32 memoryType = findMatchingMemoryType(instance, physicalDevice, imageMemoryRequirements, MemoryRequirement::Any);
+ DE_ASSERT((aspectRequirements.imageMipTailSize % imageMemoryRequirements.alignment) == 0);
- if (memoryType == NO_MATCH_FOUND)
- return tcu::TestStatus::fail("No matching memory type found");
+ VkExtent3D imageGranularity = aspectRequirements.formatProperties.imageGranularity;
- deUint32 pixelOffset = 0u;
+ // Bind memory for each mipmap level
+ for (deUint32 mipmapNdx = 0; mipmapNdx < aspectRequirements.imageMipTailFirstLod; ++mipmapNdx)
+ {
+ const deUint32 mipLevelSizeInPixels = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx) / formatDescription.planes[planeNdx].elementSizeBytes;
- std::vector<VkSparseImageMemoryBind> imageResidencyMemoryBinds;
- std::vector<VkSparseMemoryBind> imageMipTailBinds;
+ if (mipmapNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_NOT_BOUND)
+ {
+ pixelOffset += mipLevelSizeInPixels;
+ continue;
+ }
- // Bind memory for each mipmap level
- for (deUint32 mipLevelNdx = 0; mipLevelNdx < aspectRequirements.imageMipTailFirstLod; ++mipLevelNdx)
- {
- const deUint32 mipLevelSizeInPixels = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx) / tcu::getPixelSize(m_format);
+ for (deUint32 pixelNdx = 0u; pixelNdx < mipLevelSizeInPixels; ++pixelNdx)
+ {
+ residencyReferenceData[pixelOffset + pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
+ }
- if (mipLevelNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_NOT_BOUND)
- {
pixelOffset += mipLevelSizeInPixels;
- continue;
- }
- for (deUint32 pixelNdx = 0u; pixelNdx < mipLevelSizeInPixels; ++pixelNdx)
- {
- residencyReferenceData[pixelOffset + pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
- }
-
- pixelOffset += mipLevelSizeInPixels;
-
- for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
- {
- const VkExtent3D mipExtent = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
- const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity);
- const deUint32 numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
- const VkImageSubresource subresource = { aspectMask, mipLevelNdx, layerNdx };
+ for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+ {
+ const VkExtent3D mipExtent = getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx);
+ const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity);
+ const deUint32 numSparseBlocks = sparseBlocks.x() * sparseBlocks.y() * sparseBlocks.z();
+ const VkImageSubresource subresource = { aspect, mipmapNdx, layerNdx };
- const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
- imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
+ const VkSparseImageMemoryBind imageMemoryBind = makeSparseImageMemoryBind(deviceInterface, getDevice(),
+ imageMemoryRequirements.alignment * numSparseBlocks, memoryType, subresource, makeOffset3D(0u, 0u, 0u), mipExtent);
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
- imageResidencyMemoryBinds.push_back(imageMemoryBind);
+ imageResidencyMemoryBinds.push_back(imageMemoryBind);
+ }
}
- }
- if (aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
- {
- if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT)
+ if (aspectRequirements.imageMipTailFirstLod < imageSparseInfo.mipLevels)
{
- const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
-
- deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
-
- imageMipTailBinds.push_back(imageMipTailMemoryBind);
- }
- else
- {
- for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+ if (aspectRequirements.formatProperties.flags & VK_SPARSE_IMAGE_FORMAT_SINGLE_MIPTAIL_BIT)
{
const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
- aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset);
deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
imageMipTailBinds.push_back(imageMipTailMemoryBind);
}
- }
+ else
+ {
+ for (deUint32 layerNdx = 0; layerNdx < imageSparseInfo.arrayLayers; ++layerNdx)
+ {
+ const VkSparseMemoryBind imageMipTailMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(),
+ aspectRequirements.imageMipTailSize, memoryType, aspectRequirements.imageMipTailOffset + layerNdx * aspectRequirements.imageMipTailStride);
- for (deUint32 pixelNdx = pixelOffset; pixelNdx < residencyReferenceData.size(); ++pixelNdx)
- {
- residencyReferenceData[pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
+ deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(imageMipTailMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+
+ imageMipTailBinds.push_back(imageMipTailMemoryBind);
+ }
+ }
+
+ for (deUint32 pixelNdx = pixelOffset; pixelNdx < residencyReferenceData.size(); ++pixelNdx)
+ {
+ residencyReferenceData[pixelNdx] = MEMORY_BLOCK_BOUND_VALUE;
+ }
}
}
&memoryBindSemaphore.get() //const VkSemaphore* pSignalSemaphores;
};
- VkSparseImageMemoryBindInfo imageResidencyBindInfo;
- VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo;
+ VkSparseImageMemoryBindInfo imageResidencyBindInfo;
+ VkSparseImageOpaqueMemoryBindInfo imageMipTailBindInfo;
if (imageResidencyMemoryBinds.size() > 0)
{
imageResidencyBindInfo.image = *imageSparse;
imageResidencyBindInfo.bindCount = static_cast<deUint32>(imageResidencyMemoryBinds.size());
- imageResidencyBindInfo.pBinds = &imageResidencyMemoryBinds[0];
+ imageResidencyBindInfo.pBinds = imageResidencyMemoryBinds.data();
bindSparseInfo.imageBindCount = 1u;
bindSparseInfo.pImageBinds = &imageResidencyBindInfo;
{
imageMipTailBindInfo.image = *imageSparse;
imageMipTailBindInfo.bindCount = static_cast<deUint32>(imageMipTailBinds.size());
- imageMipTailBindInfo.pBinds = &imageMipTailBinds[0];
+ imageMipTailBindInfo.pBinds = imageMipTailBinds.data();
bindSparseInfo.imageOpaqueBindCount = 1u;
bindSparseInfo.pImageOpaqueBinds = &imageMipTailBindInfo;
const Unique<VkImage> imageResidency (createImage(deviceInterface, getDevice(), &imageResidencyInfo));
const de::UniquePtr<Allocation> imageResidencyAlloc (bindImage(deviceInterface, getDevice(), getAllocator(), *imageResidency, MemoryRequirement::Any));
- // Create command buffer for compute and transfer oparations
- const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), extractQueue.queueFamilyIndex));
- const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
-
- std::vector <VkBufferImageCopy> bufferImageSparseCopy(imageSparseInfo.mipLevels);
+ std::vector <VkBufferImageCopy> bufferImageSparseCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
{
deUint32 bufferOffset = 0u;
- for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- bufferImageSparseCopy[mipLevelNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipLevelNdx), imageSparseInfo.arrayLayers, mipLevelNdx, static_cast<VkDeviceSize>(bufferOffset));
- bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ bufferImageSparseCopy[planeNdx*imageSparseInfo.mipLevels + mipmapNdx] =
+ {
+ bufferOffset, // VkDeviceSize bufferOffset;
+ 0u, // deUint32 bufferRowLength;
+ 0u, // deUint32 bufferImageHeight;
+ makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers), // VkImageSubresourceLayers imageSubresource;
+ makeOffset3D(0, 0, 0), // VkOffset3D imageOffset;
+ vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx) // VkExtent3D imageExtent;
+ };
+ bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ }
}
}
+ // Create command buffer for compute and transfer operations
+ const Unique<VkCommandPool> commandPool(makeCommandPool(deviceInterface, getDevice(), extractQueue.queueFamilyIndex));
+ const Unique<VkCommandBuffer> commandBuffer(allocateCommandBuffer(deviceInterface, getDevice(), *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
// Start recording commands
beginCommandBuffer(deviceInterface, *commandBuffer);
// Fill input buffer with reference data
std::vector<deUint8> referenceData(imageSparseSizeInBytes);
- for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- const deUint32 mipLevelSizeinBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipLevelNdx);
- const deUint32 bufferOffset = static_cast<deUint32>(bufferImageSparseCopy[mipLevelNdx].bufferOffset);
-
- for (deUint32 byteNdx = 0u; byteNdx < mipLevelSizeinBytes; ++byteNdx)
+ for (deUint32 mipmapNdx = 0u; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
{
- referenceData[bufferOffset + byteNdx] = (deUint8)(mipLevelNdx + byteNdx);
+ const deUint32 mipLevelSizeinBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription, planeNdx, mipmapNdx);
+ const deUint32 bufferOffset = static_cast<deUint32>(bufferImageSparseCopy[mipmapNdx].bufferOffset);
+
+ for (deUint32 byteNdx = 0u; byteNdx < mipLevelSizeinBytes; ++byteNdx)
+ {
+ referenceData[bufferOffset + byteNdx] = (deUint8)( (mipmapNdx + byteNdx) % 127u );
+ }
}
}
- deMemcpy(inputBufferAlloc->getHostPtr(), &referenceData[0], imageSparseSizeInBytes);
+ deMemcpy(inputBufferAlloc->getHostPtr(), referenceData.data(), imageSparseSizeInBytes);
flushAlloc(deviceInterface, getDevice(), *inputBufferAlloc);
{
deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 1u, &inputBufferBarrier, 0u, DE_NULL);
}
- const VkImageSubresourceRange fullImageSubresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers);
-
{
// Prepare sparse image for data transfer operation
- const VkImageMemoryBarrier imageSparseTransferDstBarrier = makeImageMemoryBarrier
- (
- 0u,
- VK_ACCESS_TRANSFER_WRITE_BIT,
- VK_IMAGE_LAYOUT_UNDEFINED,
- VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
- *imageSparse,
- fullImageSubresourceRange,
- sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
- sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? extractQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
- );
-
- deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageSparseTransferDstBarrier);
+ std::vector<VkImageMemoryBarrier> imageSparseTransferDstBarriers;
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ imageSparseTransferDstBarriers.emplace_back(makeImageMemoryBarrier
+ (
+ 0u,
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_IMAGE_LAYOUT_UNDEFINED,
+ VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+ *imageSparse,
+ makeImageSubresourceRange(aspect, 0u, imageSparseInfo.mipLevels, 0u, imageSparseInfo.arrayLayers),
+ sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? sparseQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED,
+ sparseQueue.queueFamilyIndex != extractQueue.queueFamilyIndex ? extractQueue.queueFamilyIndex : VK_QUEUE_FAMILY_IGNORED
+ ));
+ }
+ deviceInterface.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, static_cast<deUint32>(imageSparseTransferDstBarriers.size()), imageSparseTransferDstBarriers.data());
}
// Copy reference data from input buffer to sparse image
- deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageSparseCopy.size()), &bufferImageSparseCopy[0]);
+ deviceInterface.cmdCopyBufferToImage(*commandBuffer, *inputBuffer, *imageSparse, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, static_cast<deUint32>(bufferImageSparseCopy.size()), bufferImageSparseCopy.data());
recordCommands(*commandBuffer, imageSparseInfo, *imageSparse, *imageTexels, *imageResidency);
const de::UniquePtr<Allocation> bufferTexelsAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *bufferTexels, MemoryRequirement::HostVisible));
// Copy data from texels image to buffer
- deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageTexels, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferTexels, static_cast<deUint32>(bufferImageSparseCopy.size()), &bufferImageSparseCopy[0]);
+ deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageTexels, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferTexels, static_cast<deUint32>(bufferImageSparseCopy.size()), bufferImageSparseCopy.data());
const deUint32 imageResidencySizeInBytes = getImageSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, imageSparseInfo.mipLevels, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
const de::UniquePtr<Allocation> bufferResidencyAlloc (bindBuffer(deviceInterface, getDevice(), getAllocator(), *bufferResidency, MemoryRequirement::HostVisible));
// Copy data from residency image to buffer
- std::vector <VkBufferImageCopy> bufferImageResidencyCopy(imageSparseInfo.mipLevels);
+ std::vector <VkBufferImageCopy> bufferImageResidencyCopy(formatDescription.numPlanes * imageSparseInfo.mipLevels);
{
deUint32 bufferOffset = 0u;
- for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
+ for (deUint32 planeNdx = 0u; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- bufferImageResidencyCopy[mipLevelNdx] = makeBufferImageCopy(mipLevelExtents(imageSparseInfo.extent, mipLevelNdx), imageSparseInfo.arrayLayers, mipLevelNdx, static_cast<VkDeviceSize>(bufferOffset));
- bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipLevelNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ for (deUint32 mipmapNdx = 0u; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ bufferImageResidencyCopy[planeNdx * imageSparseInfo.mipLevels + mipmapNdx] =
+ {
+ bufferOffset, // VkDeviceSize bufferOffset;
+ 0u, // deUint32 bufferRowLength;
+ 0u, // deUint32 bufferImageHeight;
+ makeImageSubresourceLayers(aspect, mipmapNdx, 0u, imageSparseInfo.arrayLayers), // VkImageSubresourceLayers imageSubresource;
+ makeOffset3D(0, 0, 0), // VkOffset3D imageOffset;
+ vk::getPlaneExtent(formatDescription, imageSparseInfo.extent, planeNdx, mipmapNdx) // VkExtent3D imageExtent;
+ };
+ bufferOffset += getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipmapNdx, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ }
}
}
- deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageResidency, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferResidency, static_cast<deUint32>(bufferImageResidencyCopy.size()), &bufferImageResidencyCopy[0]);
+ deviceInterface.cmdCopyImageToBuffer(*commandBuffer, *imageResidency, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *bufferResidency, static_cast<deUint32>(bufferImageResidencyCopy.size()), bufferImageResidencyCopy.data());
{
VkBufferMemoryBarrier bufferOutputHostReadBarriers[2];
const deUint32* bufferResidencyData = static_cast<const deUint32*>(bufferResidencyAlloc->getHostPtr());
deUint32 pixelOffsetNotAligned = 0u;
- for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipmapNdx);
- const deUint32 pixelOffsetAligned = static_cast<deUint32>(bufferImageResidencyCopy[mipmapNdx].bufferOffset) / tcu::getPixelSize(m_residencyFormat);
-
- if (deMemCmp(&bufferResidencyData[pixelOffsetAligned], &residencyReferenceData[pixelOffsetNotAligned], mipLevelSizeInBytes) != 0)
- return tcu::TestStatus::fail("Failed");
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ {
+ const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_residencyFormat, mipmapNdx);
+ const deUint32 pixelOffsetAligned = static_cast<deUint32>(bufferImageResidencyCopy[planeNdx * imageSparseInfo.mipLevels + mipmapNdx].bufferOffset) / tcu::getPixelSize(m_residencyFormat);
- pixelOffsetNotAligned += mipLevelSizeInBytes / tcu::getPixelSize(m_residencyFormat);
- }
+ if (deMemCmp(&bufferResidencyData[pixelOffsetAligned], &residencyReferenceData[pixelOffsetNotAligned], mipLevelSizeInBytes) != 0)
+ return tcu::TestStatus::fail("Failed");
+ pixelOffsetNotAligned += mipLevelSizeInBytes / tcu::getPixelSize(m_residencyFormat);
+ }
+}
// Retrieve data from texels buffer to host memory
invalidateAlloc(deviceInterface, getDevice(), *bufferTexelsAlloc);
const deUint8* bufferTexelsData = static_cast<const deUint8*>(bufferTexelsAlloc->getHostPtr());
- for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
{
- const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, m_format, mipmapNdx);
- const deUint32 bufferOffset = static_cast<deUint32>(bufferImageSparseCopy[mipmapNdx].bufferOffset);
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const deUint32 aspectIndex = getSparseAspectRequirementsIndex(sparseMemoryRequirements, aspect);
+
+ if (aspectIndex == NO_MATCH_FOUND)
+ TCU_THROW(NotSupportedError, "Not supported image aspect");
+
+ VkSparseImageMemoryRequirements aspectRequirements = sparseMemoryRequirements[aspectIndex];
- if (mipmapNdx < aspectRequirements.imageMipTailFirstLod)
+ for (deUint32 mipmapNdx = 0; mipmapNdx < imageSparseInfo.mipLevels; ++mipmapNdx)
{
- if (mipmapNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_BOUND)
+ const deUint32 mipLevelSizeInBytes = getImageMipLevelSizeInBytes(imageSparseInfo.extent, imageSparseInfo.arrayLayers, formatDescription,planeNdx, mipmapNdx);
+ const deUint32 bufferOffset = static_cast<deUint32>(bufferImageSparseCopy[planeNdx * imageSparseInfo.mipLevels + mipmapNdx].bufferOffset);
+
+ if (mipmapNdx < aspectRequirements.imageMipTailFirstLod)
{
- if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
- return tcu::TestStatus::fail("Failed");
+ if (mipmapNdx % MEMORY_BLOCK_TYPE_COUNT == MEMORY_BLOCK_BOUND)
+ {
+ if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
+ return tcu::TestStatus::fail("Failed");
+ }
+ else if (getPhysicalDeviceProperties(instance, physicalDevice).sparseProperties.residencyNonResidentStrict)
+ {
+ std::vector<deUint8> zeroData;
+ zeroData.assign(mipLevelSizeInBytes, 0u);
+
+ if (deMemCmp(&bufferTexelsData[bufferOffset], zeroData.data(), mipLevelSizeInBytes) != 0)
+ return tcu::TestStatus::fail("Failed");
+ }
}
- else if (getPhysicalDeviceProperties(instance, physicalDevice).sparseProperties.residencyNonResidentStrict)
+ else
{
- std::vector<deUint8> zeroData;
- zeroData.assign(mipLevelSizeInBytes, 0u);
-
- if (deMemCmp(&bufferTexelsData[bufferOffset], &zeroData[0], mipLevelSizeInBytes) != 0)
+ if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
return tcu::TestStatus::fail("Failed");
}
}
- else
- {
- if (deMemCmp(&bufferTexelsData[bufferOffset], &referenceData[bufferOffset], mipLevelSizeInBytes) != 0)
- return tcu::TestStatus::fail("Failed");
- }
}
return tcu::TestStatus::pass("Passed");
};
std::string getOpTypeImageComponent (const tcu::TextureFormat& format);
+std::string getOpTypeImageComponent (const vk::PlanarFormatDescription& description);
std::string getImageComponentTypeName (const tcu::TextureFormat& format);
+std::string getImageComponentTypeName (const vk::PlanarFormatDescription& description);
std::string getImageComponentVec4TypeName (const tcu::TextureFormat& format);
-
-std::string getOpTypeImageSparse (const ImageType imageType,
- const tcu::TextureFormat& format,
- const std::string& componentType,
- const bool requiresSampler);
-
-std::string getOpTypeImageResidency (const ImageType imageType);
+std::string getImageComponentVec4TypeName (const vk::PlanarFormatDescription& description);
+std::string getOpTypeImageSparse (const ImageType imageType,
+ const tcu::TextureFormat& format,
+ const std::string& componentType,
+ const bool requiresSampler);
+std::string getOpTypeImageSparse (const ImageType imageType,
+ const vk::VkFormat format,
+ const std::string& componentType,
+ const bool requiresSampler);
+std::string getOpTypeImageResidency (const ImageType imageType);
class SparseShaderIntrinsicsCaseBase : public TestCase
{
public:
- SparseShaderIntrinsicsCaseBase (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
+ SparseShaderIntrinsicsCaseBase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
: TestCase(testCtx, name, "")
, m_function(function)
, m_imageType(imageType)
const SpirVFunction m_function;
const ImageType m_imageType;
const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const vk::VkFormat m_format;
};
class SparseShaderIntrinsicsInstanceBase : public SparseResourcesBaseInstance
const SpirVFunction function,
const ImageType imageType,
const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
+ const vk::VkFormat format)
: SparseResourcesBaseInstance(context)
, m_function(function)
, m_imageType(imageType)
const SpirVFunction m_function;
const ImageType m_imageType;
const tcu::UVec3 m_imageSize;
- const tcu::TextureFormat m_format;
+ const vk::VkFormat m_format;
const tcu::TextureFormat m_residencyFormat;
typedef de::SharedPtr< vk::Unique<vk::VkPipeline> > SharedVkPipeline;
namespace
{
-Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface& vk,
- const VkDevice device,
- const VkPipelineLayout pipelineLayout,
- const VkRenderPass renderPass,
- const VkShaderModule vertexModule,
- const VkShaderModule fragmentModule,
- const VkShaderModule geometryModule)
+Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface& vk,
+ const VkDevice device,
+ const VkPipelineLayout pipelineLayout,
+ const VkRenderPass renderPass,
+ const VkShaderModule vertexModule,
+ const VkShaderModule fragmentModule,
+ const VkShaderModule geometryModule)
{
const std::vector<VkViewport> noViewports;
const std::vector<VkRect2D> noScissors;
- const VkFormat format = VK_FORMAT_R32G32_SFLOAT;
- const deUint32 size = tcu::getPixelSize(mapVkFormat(format));
+ const VkFormat format = VK_FORMAT_R32G32_SFLOAT;
+ const deUint32 size = tcu::getPixelSize(mapVkFormat(format));
const VkVertexInputBindingDescription vertexBinding =
{
const VkPipelineVertexInputStateCreateInfo vertexInputStateCreateInfo =
{
- VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO, // VkStructureType sType;
- DE_NULL, // const void* pNext;
- (VkPipelineVertexInputStateCreateFlags)0, // VkPipelineVertexInputStateCreateFlags flags;
- 1u, // deUint32 vertexBindingDescriptionCount;
- &vertexBinding, // const VkVertexInputBindingDescription* pVertexBindingDescriptions;
- 2u, // deUint32 vertexAttributeDescriptionCount;
- vertexInputAttributeDescriptions // const VkVertexInputAttributeDescription* pVertexAttributeDescriptions;
+ VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO, // VkStructureType sType;
+ DE_NULL, // const void* pNext;
+ (VkPipelineVertexInputStateCreateFlags)0, // VkPipelineVertexInputStateCreateFlags flags;
+ 1u, // deUint32 vertexBindingDescriptionCount;
+ &vertexBinding, // const VkVertexInputBindingDescription* pVertexBindingDescriptions;
+ 2u, // deUint32 vertexAttributeDescriptionCount;
+ vertexInputAttributeDescriptions // const VkVertexInputAttributeDescription* pVertexAttributeDescriptions;
};
const VkColorComponentFlags colorComponentsAll = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
{ 0.0f, 0.0f, 0.0f, 0.0f } // float blendConstants[4];
};
- return vk::makeGraphicsPipeline(vk, // const DeviceInterface& vk
- device, // const VkDevice device
- pipelineLayout, // const VkPipelineLayout pipelineLayout
- vertexModule, // const VkShaderModule vertexShaderModule
- DE_NULL, // const VkShaderModule tessellationControlModule
- DE_NULL, // const VkShaderModule tessellationEvalModule
- geometryModule, // const VkShaderModule geometryShaderModule
- fragmentModule, // const VkShaderModule fragmentShaderModule
- renderPass, // const VkRenderPass renderPass
- noViewports, // const std::vector<VkViewport>& viewports
- noScissors, // const std::vector<VkRect2D>& scissors
- VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, // const VkPrimitiveTopology topology
- 0u, // const deUint32 subpass
- 0u, // const deUint32 patchControlPoints
- &vertexInputStateCreateInfo, // const VkPipelineVertexInputStateCreateInfo* vertexInputStateCreateInfo
- DE_NULL, // const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo
- DE_NULL, // const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo
- DE_NULL, // const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo
- &pipelineColorBlendStateInfo); // const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo
+ return vk::makeGraphicsPipeline(vk, // const DeviceInterface& vk
+ device, // const VkDevice device
+ pipelineLayout, // const VkPipelineLayout pipelineLayout
+ vertexModule, // const VkShaderModule vertexShaderModule
+ DE_NULL, // const VkShaderModule tessellationControlModule
+ DE_NULL, // const VkShaderModule tessellationEvalModule
+ geometryModule, // const VkShaderModule geometryShaderModule
+ fragmentModule, // const VkShaderModule fragmentShaderModule
+ renderPass, // const VkRenderPass renderPass
+ noViewports, // const std::vector<VkViewport>& viewports
+ noScissors, // const std::vector<VkRect2D>& scissors
+ VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, // const VkPrimitiveTopology topology
+ 0u, // const deUint32 subpass
+ 0u, // const deUint32 patchControlPoints
+ &vertexInputStateCreateInfo, // const VkPipelineVertexInputStateCreateInfo* vertexInputStateCreateInfo
+ DE_NULL, // const VkPipelineRasterizationStateCreateInfo* rasterizationStateCreateInfo
+ DE_NULL, // const VkPipelineMultisampleStateCreateInfo* multisampleStateCreateInfo
+ DE_NULL, // const VkPipelineDepthStencilStateCreateInfo* depthStencilStateCreateInfo
+ &pipelineColorBlendStateInfo); // const VkPipelineColorBlendStateCreateInfo* colorBlendStateCreateInfo
}
} // anonymous
void SparseShaderIntrinsicsCaseSampledBase::initPrograms (vk::SourceCollections& programCollection) const
{
- const deUint32 numLayers = getNumLayers(m_imageType, m_imageSize);
- const std::string coordString = getShaderImageCoordinates(m_imageType, "%local_texCoord_x", "%local_texCoord_xy", "%local_texCoord_xyz");
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
+ const deUint32 numLayers = getNumLayers(m_imageType, m_imageSize);
+ const std::string coordString = getShaderImageCoordinates(m_imageType, "%local_texCoord_x", "%local_texCoord_xy", "%local_texCoord_xyz");
// Create vertex shader
std::ostringstream vs;
vs << "#version 440\n"
- << "layout(location = 0) in highp vec2 vs_in_position;\n"
- << "layout(location = 1) in highp vec2 vs_in_texCoord;\n"
+ << "layout(location = 0) in highp vec2 vs_in_position;\n"
+ << "layout(location = 1) in highp vec2 vs_in_texCoord;\n"
<< "\n"
<< "layout(location = 0) out highp vec3 vs_out_texCoord;\n"
<< "\n"
<< "out gl_PerVertex {\n"
- << " vec4 gl_Position;\n"
+ << " vec4 gl_Position;\n"
<< "};\n"
<< "void main (void)\n"
<< "{\n"
<< "\n"
<< "void main (void)\n"
<< "{\n"
- << " for (int layerNdx = 0; layerNdx < " << static_cast<deInt32>(numLayers) << "; ++layerNdx)\n"
- << " {\n"
+ << " for (int layerNdx = 0; layerNdx < " << static_cast<deInt32>(numLayers) << "; ++layerNdx)\n"
+ << " {\n"
<< " for (int vertexNdx = 0; vertexNdx < gl_in.length(); ++vertexNdx)\n"
<< " {\n"
<< " gl_Layer = layerNdx;\n"
<< " gl_Position = gl_in[vertexNdx].gl_Position;\n"
- << " gs_out_texCoord = vec3(gs_in_texCoord[vertexNdx].xy, float(layerNdx));\n"
+ << " gs_out_texCoord = vec3(gs_in_texCoord[vertexNdx].xy, float(layerNdx));\n"
<< " EmitVertex();\n"
<< " }\n"
<< " EndPrimitive();\n"
- << " }\n"
+ << " }\n"
<< "}\n";
programCollection.glslSources.add("geometry_shader") << glu::GeometrySource(gs.str());
// Create fragment shader
std::ostringstream fs;
- const std::string typeImgComp = getImageComponentTypeName(m_format);
- const std::string typeImgCompVec4 = getImageComponentVec4TypeName(m_format);
+ const std::string typeImgComp = getImageComponentTypeName(formatDescription);
+ const std::string typeImgCompVec4 = getImageComponentVec4TypeName(formatDescription);
fs << "OpCapability Shader\n"
<< "OpCapability SampledCubeArray\n"
<< "%type_vec2 = OpTypeVector %type_float 2\n"
<< "%type_vec3 = OpTypeVector %type_float 3\n"
<< "%type_vec4 = OpTypeVector %type_float 4\n"
- << "%type_ivec4 = OpTypeVector %type_int 4\n"
- << "%type_uvec4 = OpTypeVector %type_uint 4\n"
+ << "%type_ivec4 = OpTypeVector %type_int 4\n"
+ << "%type_uvec4 = OpTypeVector %type_uint 4\n"
<< "%type_uniformblock = OpTypeStruct %type_uint %type_vec2\n"
- << "%type_struct_int_img_comp_vec4 = OpTypeStruct %type_int " << typeImgCompVec4 << "\n"
+ << "%type_struct_int_img_comp_vec4 = OpTypeStruct %type_int " << typeImgCompVec4 << "\n"
<< "%type_input_vec3 = OpTypePointer Input %type_vec3\n"
<< "%type_input_float = OpTypePointer Input %type_float\n"
<< "%type_function_int_img_comp_vec4 = OpTypePointer Function %type_struct_int_img_comp_vec4\n"
<< "%type_pushconstant_uniformblock = OpTypePointer PushConstant %type_uniformblock\n"
- << "%type_pushconstant_uniformblock_member_lod = OpTypePointer PushConstant %type_uint\n"
- << "%type_pushconstant_uniformblock_member_size = OpTypePointer PushConstant %type_vec2\n"
+ << "%type_pushconstant_uniformblock_member_lod = OpTypePointer PushConstant %type_uint\n"
+ << "%type_pushconstant_uniformblock_member_size = OpTypePointer PushConstant %type_vec2\n"
<< "%type_image_sparse = " << getOpTypeImageSparse(m_imageType, m_format, typeImgComp, true) << "\n"
<< "%type_sampled_image_sparse = OpTypeSampledImage %type_image_sparse\n"
return src.str();
}
-std::string SparseCaseOpImageSparseSampleImplicitLod::sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& miplevel) const
+std::string SparseCaseOpImageSparseSampleImplicitLod::sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& miplevel) const
{
DE_UNREF(miplevel);
std::ostringstream src;
- const std::string typeImgComp = getImageComponentTypeName(m_format);
- const std::string typeImgCompVec4 = getImageComponentVec4TypeName(m_format);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
+ const std::string typeImgComp = getImageComponentTypeName(formatDescription);
+ const std::string typeImgCompVec4 = getImageComponentVec4TypeName(formatDescription);
// Bias the coord value by half a texel, so we sample from center of 2x2 gather rectangle
default:
{
- /* This can't be happening. */
- DE_ASSERT(DE_FALSE);
+ DE_FATAL("Unexpected image type");
}
}
class SparseShaderIntrinsicsInstanceSampledBase : public SparseShaderIntrinsicsInstanceBase
{
public:
- SparseShaderIntrinsicsInstanceSampledBase (Context& context,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsInstanceBase(context, function, imageType, imageSize, format) {}
+ SparseShaderIntrinsicsInstanceSampledBase (Context& context,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format)
+ : SparseShaderIntrinsicsInstanceBase(context, function, imageType, imageSize, format) {}
VkImageUsageFlags imageSparseUsageFlags (void) const;
VkImageUsageFlags imageOutputUsageFlags (void) const;
virtual VkImageSubresourceRange sampledImageRangeToBind(const VkImageCreateInfo& imageSparseInfo, const deUint32 mipLevel) const = 0;
private:
- typedef de::SharedPtr< vk::Unique<vk::VkFramebuffer> > VkFramebufferSp;
+ typedef de::SharedPtr< vk::Unique<VkFramebuffer> > VkFramebufferSp;
Move<VkBuffer> m_vertexBuffer;
de::MovePtr<Allocation> m_vertexBufferAlloc;
descriptorPool = descriptorPoolBuilder.build(deviceInterface, getDevice(), VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, imageSparseInfo.mipLevels);
- // Create sampler object
- const tcu::Sampler samplerObject(tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::REPEAT_GL, tcu::Sampler::NEAREST_MIPMAP_NEAREST, tcu::Sampler::NEAREST);
- const VkSamplerCreateInfo samplerCreateInfo = mapSampler(samplerObject, m_format);
+ VkSamplerCreateInfo samplerCreateInfo =
+ {
+ VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+ DE_NULL,
+ (VkSamplerCreateFlags)0,
+ mapFilterMode(tcu::Sampler::NEAREST), // magFilter
+ mapFilterMode(tcu::Sampler::NEAREST_MIPMAP_NEAREST), // minFilter
+ mapMipmapMode(tcu::Sampler::NEAREST_MIPMAP_NEAREST), // mipMode
+ mapWrapMode(tcu::Sampler::REPEAT_GL), // addressU
+ mapWrapMode(tcu::Sampler::REPEAT_GL), // addressV
+ mapWrapMode(tcu::Sampler::REPEAT_GL), // addressW
+ 0.0f, // mipLodBias
+ VK_FALSE, // anisotropyEnable
+ 1.0f, // maxAnisotropy
+ VK_FALSE, // compareEnable
+ mapCompareMode(tcu::Sampler::COMPAREMODE_ALWAYS), // compareOp
+ 0.0f, // minLod
+ 1000.0f, // maxLod
+ VK_BORDER_COLOR_INT_TRANSPARENT_BLACK, // borderColor
+ VK_FALSE, // unnormalizedCoords
+ };
m_sampler = createSampler(deviceInterface, getDevice(), &samplerCreateInfo);
struct PushConstants
for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
{
- const vk::VkExtent3D mipLevelSize = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
- const vk::VkRect2D renderArea = makeRect2D(mipLevelSize);
+ const VkExtent3D mipLevelSize = mipLevelExtents(imageSparseInfo.extent, mipLevelNdx);
+ const VkRect2D renderArea = makeRect2D(mipLevelSize);
const VkViewport viewport = makeViewport(mipLevelSize);
const VkImageSubresourceRange mipLevelRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipLevelNdx, 1u, 0u, imageSparseInfo.arrayLayers);
// Create color attachments image views
- imageTexelsViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageTexels, mapImageViewType(m_imageType), imageSparseInfo.format, mipLevelRange));
- imageResidencyViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageResidency, mapImageViewType(m_imageType), mapTextureFormat(m_residencyFormat), mipLevelRange));
+ imageTexelsViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageTexels, mapImageViewType(m_imageType), imageSparseInfo.format, mipLevelRange));
+ imageResidencyViews[mipLevelNdx] = makeVkSharedPtr(makeImageView(deviceInterface, getDevice(), imageResidency, mapImageViewType(m_imageType), mapTextureFormat(m_residencyFormat), mipLevelRange));
const VkImageView attachmentsViews[] = { **imageTexelsViews[mipLevelNdx], **imageResidencyViews[mipLevelNdx] };
// Create framebuffer
const VkFramebufferCreateInfo framebufferInfo =
{
- VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO, // VkStructureType sType;
- DE_NULL, // const void* pNext;
- (VkFramebufferCreateFlags)0, // VkFramebufferCreateFlags flags;
- *m_renderPass, // VkRenderPass renderPass;
- 2u, // uint32_t attachmentCount;
- attachmentsViews, // const VkImageView* pAttachments;
- mipLevelSize.width, // uint32_t width;
- mipLevelSize.height, // uint32_t height;
- imageSparseInfo.arrayLayers, // uint32_t layers;
+ VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO, // VkStructureType sType;
+ DE_NULL, // const void* pNext;
+ (VkFramebufferCreateFlags)0, // VkFramebufferCreateFlags flags;
+ *m_renderPass, // VkRenderPass renderPass;
+ 2u, // uint32_t attachmentCount;
+ attachmentsViews, // const VkImageView* pAttachments;
+ mipLevelSize.width, // uint32_t width;
+ mipLevelSize.height, // uint32_t height;
+ imageSparseInfo.arrayLayers, // uint32_t layers;
};
m_framebuffers[mipLevelNdx] = makeVkSharedPtr(createFramebuffer(deviceInterface, getDevice(), &framebufferInfo));
class SparseShaderIntrinsicsInstanceSampledExplicit : public SparseShaderIntrinsicsInstanceSampledBase
{
public:
- SparseShaderIntrinsicsInstanceSampledExplicit (Context& context,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
+ SparseShaderIntrinsicsInstanceSampledExplicit (Context& context,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format)
+ : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
VkImageSubresourceRange sampledImageRangeToBind (const VkImageCreateInfo& imageSparseInfo,
const deUint32 mipLevel) const
class SparseShaderIntrinsicsInstanceSampledImplicit : public SparseShaderIntrinsicsInstanceSampledBase
{
public:
- SparseShaderIntrinsicsInstanceSampledImplicit (Context& context,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
+ SparseShaderIntrinsicsInstanceSampledImplicit (Context& context,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format)
+ : SparseShaderIntrinsicsInstanceSampledBase(context, function, imageType, imageSize, format) {}
VkImageSubresourceRange sampledImageRangeToBind (const VkImageCreateInfo& imageSparseInfo,
const deUint32 mipLevel) const
class SparseShaderIntrinsicsCaseSampledBase : public SparseShaderIntrinsicsCaseBase
{
public:
- SparseShaderIntrinsicsCaseSampledBase (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseBase (testCtx, name, function, imageType, imageSize, format) {}
-
- void initPrograms (vk::SourceCollections& programCollection) const;
-
- virtual std::string sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& miplevel) const = 0;
+ SparseShaderIntrinsicsCaseSampledBase (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseBase (testCtx, name, function, imageType, imageSize, format) {}
+
+ void initPrograms (vk::SourceCollections& programCollection) const;
+
+ virtual std::string sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& miplevel) const = 0;
};
class SparseShaderIntrinsicsCaseSampledExplicit : public SparseShaderIntrinsicsCaseSampledBase
{
public:
- SparseShaderIntrinsicsCaseSampledExplicit (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
-
- TestInstance* createInstance (Context& context) const;
+ SparseShaderIntrinsicsCaseSampledExplicit (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
+
+ TestInstance* createInstance (Context& context) const;
};
class SparseCaseOpImageSparseSampleExplicitLod : public SparseShaderIntrinsicsCaseSampledExplicit
{
public:
- SparseCaseOpImageSparseSampleExplicitLod (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseSampledExplicit (testCtx, name, function, imageType, imageSize, format) {}
-
- std::string sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& miplevel) const;
+ SparseCaseOpImageSparseSampleExplicitLod (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseSampledExplicit (testCtx, name, function, imageType, imageSize, format) {}
+
+ std::string sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& miplevel) const;
};
class SparseShaderIntrinsicsCaseSampledImplicit : public SparseShaderIntrinsicsCaseSampledBase
{
public:
- SparseShaderIntrinsicsCaseSampledImplicit (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
-
- TestInstance* createInstance (Context& context) const;
+ SparseShaderIntrinsicsCaseSampledImplicit (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseSampledBase (testCtx, name, function, imageType, imageSize, format) {}
+
+ TestInstance* createInstance (Context& context) const;
};
class SparseCaseOpImageSparseSampleImplicitLod : public SparseShaderIntrinsicsCaseSampledImplicit
{
public:
- SparseCaseOpImageSparseSampleImplicitLod (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
-
- std::string sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& miplevel) const;
+ SparseCaseOpImageSparseSampleImplicitLod (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
+
+ std::string sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& miplevel) const;
};
class SparseCaseOpImageSparseGather : public SparseShaderIntrinsicsCaseSampledImplicit
{
public:
- SparseCaseOpImageSparseGather (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
-
- std::string sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& miplevel) const;
+ SparseCaseOpImageSparseGather (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseSampledImplicit (testCtx, name, function, imageType, imageSize, format) {}
+
+ std::string sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& miplevel) const;
};
} // sparse
void SparseShaderIntrinsicsCaseStorage::initPrograms (vk::SourceCollections& programCollection) const
{
- const std::string imageTypeStr = getShaderImageType(m_format, m_imageType);
- const std::string formatDataStr = getShaderImageDataType(m_format);
- const std::string formatQualStr = getShaderImageFormatQualifier(m_format);
-
- const std::string coordString = getShaderImageCoordinates(m_imageType,
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(m_format);
+ const std::string imageTypeStr = getShaderImageType(formatDescription, m_imageType);
+ const std::string formatDataStr = getShaderImageDataType(formatDescription);
+ const std::string formatQualStr = getShaderImageFormatQualifier(m_format);
+ const std::string coordString = getShaderImageCoordinates(m_imageType,
"%local_int_GlobalInvocationID_x",
"%local_ivec2_GlobalInvocationID_xy",
"%local_ivec3_GlobalInvocationID_xyz");
// Create compute program
- std::ostringstream src;
+ std::ostringstream src;
- const std::string typeImgComp = getImageComponentTypeName(m_format);
- const std::string typeImgCompVec4 = getImageComponentVec4TypeName(m_format);
- const std::string typeImageSparse = getSparseImageTypeName();
- const std::string typeUniformConstImageSparse = getUniformConstSparseImageTypeName();
+ const std::string typeImgComp = getImageComponentTypeName(formatDescription);
+ const std::string typeImgCompVec4 = getImageComponentVec4TypeName(formatDescription);
+ const std::string typeImageSparse = getSparseImageTypeName();
+ const std::string typeUniformConstImageSparse = getUniformConstSparseImageTypeName();
+ const std::string opTypeImageSparse = getOpTypeImageSparse(m_imageType, m_format, typeImgComp, false);
+ const std::string opTypeImageResidency = getOpTypeImageResidency(m_imageType);
+ // it's not possible to declare two OpTypeImage aliases for the same data type - we have to eliminate %type_image_residency when %type_image_sparse is the same
+ const std::string typeImageResidencyName = (opTypeImageSparse == opTypeImageResidency) ? "%type_image_sparse" : "%type_image_residency";
src << "OpCapability Shader\n"
<< "OpCapability ImageCubeArray\n"
<< "%type_bool = OpTypeBool\n"
<< "%type_int = OpTypeInt 32 1\n"
<< "%type_uint = OpTypeInt 32 0\n"
+ << "%type_float = OpTypeFloat 32\n"
<< "%type_ivec2 = OpTypeVector %type_int 2\n"
<< "%type_ivec3 = OpTypeVector %type_int 3\n"
<< "%type_ivec4 = OpTypeVector %type_int 4\n"
<< "%type_uvec3 = OpTypeVector %type_uint 3\n"
<< "%type_uvec4 = OpTypeVector %type_uint 4\n"
+ << "%type_vec2 = OpTypeVector %type_float 2\n"
+ << "%type_vec3 = OpTypeVector %type_float 3\n"
+ << "%type_vec4 = OpTypeVector %type_float 4\n"
<< "%type_struct_int_img_comp_vec4 = OpTypeStruct %type_int " << typeImgCompVec4 << "\n"
<< "%type_input_uint = OpTypePointer Input %type_uint\n"
// Sparse image with sampler type declaration
<< "%type_image_sparse_with_sampler = " << getOpTypeImageSparse(m_imageType, m_format, typeImgComp, true) << "\n"
- << "%type_uniformconst_image_sparse_with_sampler = OpTypePointer UniformConstant %type_image_sparse_with_sampler\n"
+ << "%type_uniformconst_image_sparse_with_sampler = OpTypePointer UniformConstant %type_image_sparse_with_sampler\n";
+
// Residency image type declaration
- << "%type_image_residency = " << getOpTypeImageResidency(m_imageType) << "\n"
- << "%type_uniformconst_image_residency = OpTypePointer UniformConstant %type_image_residency\n"
+ if ( opTypeImageSparse != opTypeImageResidency )
+ src << "%type_image_residency = " << getOpTypeImageResidency(m_imageType) << "\n";
+
+ src << "%type_uniformconst_image_residency = OpTypePointer UniformConstant "<< typeImageResidencyName <<"\n"
// Declare sparse image variable
<< "%uniform_image_sparse = OpVariable " << typeUniformConstImageSparse << " UniformConstant\n"
<< "OpImageWrite %local_image_texels " << coordString << " %local_img_comp_vec4\n"
// Load residency info image
- << "%local_image_residency = OpLoad %type_image_residency %uniform_image_residency\n"
+ << "%local_image_residency = OpLoad " << typeImageResidencyName <<" %uniform_image_residency\n"
// Check if loaded texel is placed in resident memory
<< "%local_texel_resident = OpImageSparseTexelsResident %type_bool %local_residency_code\n"
return "%type_uniformconst_image_sparse_with_sampler";
}
-std::string SparseCaseOpImageSparseFetch::sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& mipLevel) const
+std::string SparseCaseOpImageSparseFetch::sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& mipLevel) const
{
std::ostringstream src;
class SparseShaderIntrinsicsInstanceStorage : public SparseShaderIntrinsicsInstanceBase
{
public:
- SparseShaderIntrinsicsInstanceStorage (Context& context,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
+ SparseShaderIntrinsicsInstanceStorage (Context& context,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const VkFormat format)
: SparseShaderIntrinsicsInstanceBase(context, function, imageType, imageSize, format) {}
- VkImageUsageFlags imageOutputUsageFlags (void) const;
+ VkImageUsageFlags imageOutputUsageFlags (void) const;
- VkQueueFlags getQueueFlags (void) const;
+ VkQueueFlags getQueueFlags (void) const;
- void recordCommands (const VkCommandBuffer commandBuffer,
- const VkImageCreateInfo& imageSparseInfo,
- const VkImage imageSparse,
- const VkImage imageTexels,
- const VkImage imageResidency);
+ void recordCommands (const VkCommandBuffer commandBuffer,
+ const VkImageCreateInfo& imageSparseInfo,
+ const VkImage imageSparse,
+ const VkImage imageTexels,
+ const VkImage imageResidency);
- virtual VkDescriptorType imageSparseDescType (void) const = 0;
+ virtual VkDescriptorType imageSparseDescType (void) const = 0;
};
VkImageUsageFlags SparseShaderIntrinsicsInstanceStorage::imageOutputUsageFlags (void) const
for (deUint32 mipLevelNdx = 0u; mipLevelNdx < imageSparseInfo.mipLevels; ++mipLevelNdx)
{
- const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx);
- const tcu::UVec3 workGroupSize = computeWorkGroupSize(gridSize);
+ const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx);
+ const tcu::UVec3 workGroupSize = computeWorkGroupSize(gridSize);
const tcu::UVec3 specializationData[2] = { gridSize, workGroupSize };
const VkSpecializationInfo specializationInfo =
const SpirVFunction function,
const ImageType imageType,
const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsInstanceStorage (context, function, imageType, imageSize, format) {}
+ const VkFormat format)
+ : SparseShaderIntrinsicsInstanceStorage(context, function, imageType, imageSize, format) {}
VkImageUsageFlags imageSparseUsageFlags (void) const { return VK_IMAGE_USAGE_SAMPLED_BIT; }
VkDescriptorType imageSparseDescType (void) const { return VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE; }
const SpirVFunction function,
const ImageType imageType,
const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsInstanceStorage (context, function, imageType, imageSize, format) {}
+ const VkFormat format)
+ : SparseShaderIntrinsicsInstanceStorage(context, function, imageType, imageSize, format) {}
VkImageUsageFlags imageSparseUsageFlags (void) const { return VK_IMAGE_USAGE_STORAGE_BIT; }
VkDescriptorType imageSparseDescType (void) const { return VK_DESCRIPTOR_TYPE_STORAGE_IMAGE; }
class SparseShaderIntrinsicsCaseStorage : public SparseShaderIntrinsicsCaseBase
{
public:
- SparseShaderIntrinsicsCaseStorage (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseBase (testCtx, name, function, imageType, imageSize, format) {}
+ SparseShaderIntrinsicsCaseStorage (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseBase(testCtx, name, function, imageType, imageSize, format) {}
- void initPrograms (vk::SourceCollections& programCollection) const;
+ void initPrograms (vk::SourceCollections& programCollection) const;
virtual std::string getSparseImageTypeName (void) const = 0;
virtual std::string getUniformConstSparseImageTypeName (void) const = 0;
- virtual std::string sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& mipLevel) const = 0;
+ virtual std::string sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& mipLevel) const = 0;
};
class SparseCaseOpImageSparseFetch : public SparseShaderIntrinsicsCaseStorage
{
public:
- SparseCaseOpImageSparseFetch (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
-
- TestInstance* createInstance (Context& context) const;
-
- std::string getSparseImageTypeName (void) const;
- std::string getUniformConstSparseImageTypeName (void) const;
-
- std::string sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& mipLevel) const;
+ SparseCaseOpImageSparseFetch (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
+
+ TestInstance* createInstance (Context& context) const;
+
+ std::string getSparseImageTypeName (void) const;
+ std::string getUniformConstSparseImageTypeName (void) const;
+
+ std::string sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& mipLevel) const;
};
class SparseCaseOpImageSparseRead : public SparseShaderIntrinsicsCaseStorage
{
public:
- SparseCaseOpImageSparseRead (tcu::TestContext& testCtx,
- const std::string& name,
- const SpirVFunction function,
- const ImageType imageType,
- const tcu::UVec3& imageSize,
- const tcu::TextureFormat& format)
- : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
-
- TestInstance* createInstance (Context& context) const;
-
- std::string getSparseImageTypeName (void) const;
- std::string getUniformConstSparseImageTypeName (void) const;
-
- std::string sparseImageOpString (const std::string& resultVariable,
- const std::string& resultType,
- const std::string& image,
- const std::string& coord,
- const std::string& mipLevel) const;
+ SparseCaseOpImageSparseRead (tcu::TestContext& testCtx,
+ const std::string& name,
+ const SpirVFunction function,
+ const ImageType imageType,
+ const tcu::UVec3& imageSize,
+ const vk::VkFormat format)
+ : SparseShaderIntrinsicsCaseStorage (testCtx, name, function, imageType, imageSize, format) {}
+
+ TestInstance* createInstance (Context& context) const;
+
+ std::string getSparseImageTypeName (void) const;
+ std::string getUniformConstSparseImageTypeName (void) const;
+
+ std::string sparseImageOpString (const std::string& resultVariable,
+ const std::string& resultType,
+ const std::string& image,
+ const std::string& coord,
+ const std::string& mipLevel) const;
};
} // sparse
#include "vkDeviceUtil.hpp"
#include "vkTypeUtil.hpp"
#include "tcuTextureUtil.hpp"
+#include "deStringUtil.hpp"
#include <deMath.h>
namespace sparse
{
+std::vector<TestFormat> getTestFormats (const ImageType& imageType)
+{
+ std::vector<TestFormat> results =
+ {
+ { VK_FORMAT_R32_SINT }, { VK_FORMAT_R16_SINT }, { VK_FORMAT_R8_SINT },
+ { VK_FORMAT_R32_UINT }, { VK_FORMAT_R16_UINT }, { VK_FORMAT_R8_UINT },
+ { VK_FORMAT_R16_UNORM }, { VK_FORMAT_R8_UNORM },
+ { VK_FORMAT_R16_SNORM }, { VK_FORMAT_R8_SNORM },
+ { VK_FORMAT_R32G32_SINT }, { VK_FORMAT_R16G16_SINT }, { VK_FORMAT_R8G8_SINT },
+ { VK_FORMAT_R32G32_UINT }, { VK_FORMAT_R16G16_UINT }, { VK_FORMAT_R8G8_UINT },
+ { VK_FORMAT_R16G16_UNORM }, { VK_FORMAT_R8G8_UNORM },
+ { VK_FORMAT_R16G16_SNORM }, { VK_FORMAT_R8G8_SNORM },
+ { VK_FORMAT_R32G32B32A32_SINT }, { VK_FORMAT_R16G16B16A16_SINT }, { VK_FORMAT_R8G8B8A8_SINT },
+ { VK_FORMAT_R32G32B32A32_UINT }, { VK_FORMAT_R16G16B16A16_UINT }, { VK_FORMAT_R8G8B8A8_UINT },
+ { VK_FORMAT_R16G16B16A16_UNORM }, { VK_FORMAT_R8G8B8A8_UNORM },
+ { VK_FORMAT_R16G16B16A16_SNORM }, { VK_FORMAT_R8G8B8A8_SNORM }
+ };
+
+ if (imageType == IMAGE_TYPE_2D || imageType == IMAGE_TYPE_2D_ARRAY)
+ {
+ std::vector<TestFormat> ycbcrFormats =
+ {
+ { VK_FORMAT_G8B8G8R8_422_UNORM },
+ { VK_FORMAT_B8G8R8G8_422_UNORM },
+ { VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM },
+ { VK_FORMAT_G8_B8R8_2PLANE_420_UNORM },
+ { VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM },
+ { VK_FORMAT_G8_B8R8_2PLANE_422_UNORM },
+ { VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM },
+ { VK_FORMAT_R10X6_UNORM_PACK16 },
+ { VK_FORMAT_R10X6G10X6_UNORM_2PACK16 },
+ { VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 },
+ { VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 },
+ { VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 },
+ { VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16 },
+ { VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 },
+ { VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16 },
+ { VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16 },
+ { VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16 },
+ { VK_FORMAT_R12X4_UNORM_PACK16 },
+ { VK_FORMAT_R12X4G12X4_UNORM_2PACK16 },
+ { VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 },
+ { VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 },
+ { VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 },
+ { VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16 },
+ { VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16 },
+ { VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16 },
+ { VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16 },
+ { VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16 },
+ { VK_FORMAT_G16B16G16R16_422_UNORM },
+ { VK_FORMAT_B16G16R16G16_422_UNORM },
+ { VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM },
+ { VK_FORMAT_G16_B16R16_2PLANE_420_UNORM },
+ { VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM },
+ { VK_FORMAT_G16_B16R16_2PLANE_422_UNORM },
+ { VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM }
+ };
+ std::copy(begin(ycbcrFormats), end(ycbcrFormats), std::back_inserter(results));
+ }
+
+ return results;
+}
+
tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize, const deUint32 mipLevel)
{
const deUint32 mipLevelX = std::max(imageSize.x() >> mipLevel, 1u);
switch (imageType)
{
- case IMAGE_TYPE_1D:
- return tcu::UVec3(mipLevelX, 1u, 1u);
+ case IMAGE_TYPE_1D:
+ return tcu::UVec3(mipLevelX, 1u, 1u);
- case IMAGE_TYPE_BUFFER:
- return tcu::UVec3(imageSize.x(), 1u, 1u);
+ case IMAGE_TYPE_BUFFER:
+ return tcu::UVec3(imageSize.x(), 1u, 1u);
- case IMAGE_TYPE_1D_ARRAY:
- return tcu::UVec3(mipLevelX, imageSize.z(), 1u);
+ case IMAGE_TYPE_1D_ARRAY:
+ return tcu::UVec3(mipLevelX, imageSize.z(), 1u);
- case IMAGE_TYPE_2D:
- return tcu::UVec3(mipLevelX, mipLevelY, 1u);
+ case IMAGE_TYPE_2D:
+ return tcu::UVec3(mipLevelX, mipLevelY, 1u);
- case IMAGE_TYPE_2D_ARRAY:
- return tcu::UVec3(mipLevelX, mipLevelY, imageSize.z());
+ case IMAGE_TYPE_2D_ARRAY:
+ return tcu::UVec3(mipLevelX, mipLevelY, imageSize.z());
- case IMAGE_TYPE_3D:
- return tcu::UVec3(mipLevelX, mipLevelY, mipLevelZ);
+ case IMAGE_TYPE_3D:
+ return tcu::UVec3(mipLevelX, mipLevelY, mipLevelZ);
- case IMAGE_TYPE_CUBE:
- return tcu::UVec3(mipLevelX, mipLevelY, 6u);
+ case IMAGE_TYPE_CUBE:
+ return tcu::UVec3(mipLevelX, mipLevelY, 6u);
- case IMAGE_TYPE_CUBE_ARRAY:
- return tcu::UVec3(mipLevelX, mipLevelY, 6u * imageSize.z());
+ case IMAGE_TYPE_CUBE_ARRAY:
+ return tcu::UVec3(mipLevelX, mipLevelY, 6u * imageSize.z());
- default:
- DE_FATAL("Unknown image type");
- return tcu::UVec3(1u, 1u, 1u);
+ default:
+ DE_FATAL("Unknown image type");
+ return tcu::UVec3(1u, 1u, 1u);
}
}
{
switch (imageType)
{
- case IMAGE_TYPE_1D:
- case IMAGE_TYPE_1D_ARRAY:
- case IMAGE_TYPE_BUFFER:
- return tcu::UVec3(imageSize.x(), 1u, 1u);
+ case IMAGE_TYPE_1D:
+ case IMAGE_TYPE_1D_ARRAY:
+ case IMAGE_TYPE_BUFFER:
+ return tcu::UVec3(imageSize.x(), 1u, 1u);
- case IMAGE_TYPE_2D:
- case IMAGE_TYPE_2D_ARRAY:
- case IMAGE_TYPE_CUBE:
- case IMAGE_TYPE_CUBE_ARRAY:
- return tcu::UVec3(imageSize.x(), imageSize.y(), 1u);
+ case IMAGE_TYPE_2D:
+ case IMAGE_TYPE_2D_ARRAY:
+ case IMAGE_TYPE_CUBE:
+ case IMAGE_TYPE_CUBE_ARRAY:
+ return tcu::UVec3(imageSize.x(), imageSize.y(), 1u);
- case IMAGE_TYPE_3D:
- return tcu::UVec3(imageSize.x(), imageSize.y(), imageSize.z());
+ case IMAGE_TYPE_3D:
+ return tcu::UVec3(imageSize.x(), imageSize.y(), imageSize.z());
- default:
- DE_FATAL("Unknown image type");
- return tcu::UVec3(1u, 1u, 1u);
+ default:
+ DE_FATAL("Unknown image type");
+ return tcu::UVec3(1u, 1u, 1u);
}
}
{
switch (imageType)
{
- case IMAGE_TYPE_1D:
- case IMAGE_TYPE_2D:
- case IMAGE_TYPE_3D:
- case IMAGE_TYPE_BUFFER:
- return 1u;
+ case IMAGE_TYPE_1D:
+ case IMAGE_TYPE_2D:
+ case IMAGE_TYPE_3D:
+ case IMAGE_TYPE_BUFFER:
+ return 1u;
- case IMAGE_TYPE_1D_ARRAY:
- case IMAGE_TYPE_2D_ARRAY:
- return imageSize.z();
+ case IMAGE_TYPE_1D_ARRAY:
+ case IMAGE_TYPE_2D_ARRAY:
+ return imageSize.z();
- case IMAGE_TYPE_CUBE:
- return 6u;
+ case IMAGE_TYPE_CUBE:
+ return 6u;
- case IMAGE_TYPE_CUBE_ARRAY:
- return imageSize.z() * 6u;
+ case IMAGE_TYPE_CUBE_ARRAY:
+ return imageSize.z() * 6u;
- default:
- DE_FATAL("Unknown image type");
- return 0u;
+ default:
+ DE_FATAL("Unknown image type");
+ return 0u;
}
}
{
switch (imageType)
{
- case IMAGE_TYPE_1D:
- case IMAGE_TYPE_BUFFER:
- return 1u;
+ case IMAGE_TYPE_1D:
+ case IMAGE_TYPE_BUFFER:
+ return 1u;
- case IMAGE_TYPE_1D_ARRAY:
- case IMAGE_TYPE_2D:
- return 2u;
+ case IMAGE_TYPE_1D_ARRAY:
+ case IMAGE_TYPE_2D:
+ return 2u;
- case IMAGE_TYPE_2D_ARRAY:
- case IMAGE_TYPE_CUBE:
- case IMAGE_TYPE_CUBE_ARRAY:
- case IMAGE_TYPE_3D:
- return 3u;
+ case IMAGE_TYPE_2D_ARRAY:
+ case IMAGE_TYPE_CUBE:
+ case IMAGE_TYPE_CUBE_ARRAY:
+ case IMAGE_TYPE_3D:
+ return 3u;
- default:
- DE_FATAL("Unknown image type");
- return 0u;
+ default:
+ DE_FATAL("Unknown image type");
+ return 0u;
}
}
{
switch (imageType)
{
- case IMAGE_TYPE_1D:
- case IMAGE_TYPE_BUFFER:
- case IMAGE_TYPE_1D_ARRAY:
- return 1u;
+ case IMAGE_TYPE_1D:
+ case IMAGE_TYPE_BUFFER:
+ case IMAGE_TYPE_1D_ARRAY:
+ return 1u;
- case IMAGE_TYPE_2D:
- case IMAGE_TYPE_2D_ARRAY:
- case IMAGE_TYPE_CUBE:
- case IMAGE_TYPE_CUBE_ARRAY:
- return 2u;
+ case IMAGE_TYPE_2D:
+ case IMAGE_TYPE_2D_ARRAY:
+ case IMAGE_TYPE_CUBE:
+ case IMAGE_TYPE_CUBE_ARRAY:
+ return 2u;
- case IMAGE_TYPE_3D:
- return 3u;
+ case IMAGE_TYPE_3D:
+ return 3u;
- default:
- DE_FATAL("Unknown image type");
- return 0u;
+ default:
+ DE_FATAL("Unknown image type");
+ return 0u;
}
}
return VK_IMAGE_TYPE_3D;
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected image type");
return VK_IMAGE_TYPE_LAST;
}
}
case IMAGE_TYPE_CUBE_ARRAY: return VK_IMAGE_VIEW_TYPE_CUBE_ARRAY;
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected image type");
return VK_IMAGE_VIEW_TYPE_LAST;
}
}
case IMAGE_TYPE_BUFFER: return "buffer";
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected image type");
return "";
}
}
case IMAGE_TYPE_BUFFER: imageTypePart = "Buffer"; break;
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected image type");
}
return formatPart + "image" + imageTypePart;
}
+std::string getShaderImageType (const vk::PlanarFormatDescription& description, const ImageType imageType)
+{
+ std::string formatPart;
+ std::string imageTypePart;
+
+ // all PlanarFormatDescription types have at least one channel ( 0 ) and all channel types are the same :
+ switch (description.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ formatPart = "i";
+ break;
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ formatPart = "u";
+ break;
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ break;
+
+ default:
+ DE_FATAL("Unexpected channel type");
+ }
+
+ switch (imageType)
+ {
+ case IMAGE_TYPE_1D: imageTypePart = "1D"; break;
+ case IMAGE_TYPE_1D_ARRAY: imageTypePart = "1DArray"; break;
+ case IMAGE_TYPE_2D: imageTypePart = "2D"; break;
+ case IMAGE_TYPE_2D_ARRAY: imageTypePart = "2DArray"; break;
+ case IMAGE_TYPE_3D: imageTypePart = "3D"; break;
+ case IMAGE_TYPE_CUBE: imageTypePart = "Cube"; break;
+ case IMAGE_TYPE_CUBE_ARRAY: imageTypePart = "CubeArray"; break;
+ case IMAGE_TYPE_BUFFER: imageTypePart = "Buffer"; break;
+
+ default:
+ DE_FATAL("Unexpected image type");
+ }
+
+ return formatPart + "image" + imageTypePart;
+}
std::string getShaderImageDataType(const tcu::TextureFormat& format)
{
return "uvec4";
case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
return "ivec4";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
return "vec4";
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected channel type");
return "";
}
}
+std::string getShaderImageDataType (const vk::PlanarFormatDescription& description)
+{
+ switch (description.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ return "uvec4";
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ return "ivec4";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "vec4";
+ default:
+ DE_FATAL("Unexpected channel type");
+ return "";
+ }
+}
std::string getShaderImageFormatQualifier (const tcu::TextureFormat& format)
{
case tcu::TextureFormat::RGBA: orderPart = "rgba"; break;
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected channel order");
orderPart = DE_NULL;
}
case tcu::TextureFormat::SNORM_INT8: typePart = "8_snorm"; break;
default:
- DE_ASSERT(false);
+ DE_FATAL("Unexpected channel type");
typePart = DE_NULL;
}
return std::string() + orderPart + typePart;
}
+std::string getShaderImageFormatQualifier (VkFormat format)
+{
+ switch (format)
+ {
+ case VK_FORMAT_R8_SINT: return "r8i";
+ case VK_FORMAT_R16_SINT: return "r16i";
+ case VK_FORMAT_R32_SINT: return "r32i";
+ case VK_FORMAT_R8_UINT: return "r8ui";
+ case VK_FORMAT_R16_UINT: return "r16ui";
+ case VK_FORMAT_R32_UINT: return "r32ui";
+ case VK_FORMAT_R8_SNORM: return "r8_snorm";
+ case VK_FORMAT_R16_SNORM: return "r16_snorm";
+ case VK_FORMAT_R8_UNORM: return "r8";
+ case VK_FORMAT_R16_UNORM: return "r16";
+
+ case VK_FORMAT_R8G8_SINT: return "rg8i";
+ case VK_FORMAT_R16G16_SINT: return "rg16i";
+ case VK_FORMAT_R32G32_SINT: return "rg32i";
+ case VK_FORMAT_R8G8_UINT: return "rg8ui";
+ case VK_FORMAT_R16G16_UINT: return "rg16ui";
+ case VK_FORMAT_R32G32_UINT: return "rg32ui";
+ case VK_FORMAT_R8G8_SNORM: return "rg8_snorm";
+ case VK_FORMAT_R16G16_SNORM: return "rg16_snorm";
+ case VK_FORMAT_R8G8_UNORM: return "rg8";
+ case VK_FORMAT_R16G16_UNORM: return "rg16";
+
+ case VK_FORMAT_R8G8B8A8_SINT: return "rgba8i";
+ case VK_FORMAT_R16G16B16A16_SINT: return "rgba16i";
+ case VK_FORMAT_R32G32B32A32_SINT: return "rgba32i";
+ case VK_FORMAT_R8G8B8A8_UINT: return "rgba8ui";
+ case VK_FORMAT_R16G16B16A16_UINT: return "rgba16ui";
+ case VK_FORMAT_R32G32B32A32_UINT: return "rgba32ui";
+ case VK_FORMAT_R8G8B8A8_SNORM: return "rgba8_snorm";
+ case VK_FORMAT_R16G16B16A16_SNORM: return "rgba16_snorm";
+ case VK_FORMAT_R8G8B8A8_UNORM: return "rgba8";
+ case VK_FORMAT_R16G16B16A16_UNORM: return "rgba16";
+
+ case VK_FORMAT_G8B8G8R8_422_UNORM: return "rgba8";
+ case VK_FORMAT_B8G8R8G8_422_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM: return "rgba8";
+ case VK_FORMAT_R10X6_UNORM_PACK16: return "r16";
+ case VK_FORMAT_R10X6G10X6_UNORM_2PACK16: return "rg16";
+ case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_R12X4_UNORM_PACK16: return "r16";
+ case VK_FORMAT_R12X4G12X4_UNORM_2PACK16: return "rg16";
+ case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G16B16G16R16_422_UNORM: return "rgba16";
+ case VK_FORMAT_B16G16R16G16_422_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM: return "rgba16";
+
+ default:
+ DE_FATAL("Unexpected texture format");
+ return "error";
+ }
+}
+
+std::string getImageFormatID (VkFormat format)
+{
+ switch (format)
+ {
+ case VK_FORMAT_R8_SINT: return "r8i";
+ case VK_FORMAT_R16_SINT: return "r16i";
+ case VK_FORMAT_R32_SINT: return "r32i";
+ case VK_FORMAT_R8_UINT: return "r8ui";
+ case VK_FORMAT_R16_UINT: return "r16ui";
+ case VK_FORMAT_R32_UINT: return "r32ui";
+ case VK_FORMAT_R8_SNORM: return "r8_snorm";
+ case VK_FORMAT_R16_SNORM: return "r16_snorm";
+ case VK_FORMAT_R8_UNORM: return "r8";
+ case VK_FORMAT_R16_UNORM: return "r16";
+
+ case VK_FORMAT_R8G8_SINT: return "rg8i";
+ case VK_FORMAT_R16G16_SINT: return "rg16i";
+ case VK_FORMAT_R32G32_SINT: return "rg32i";
+ case VK_FORMAT_R8G8_UINT: return "rg8ui";
+ case VK_FORMAT_R16G16_UINT: return "rg16ui";
+ case VK_FORMAT_R32G32_UINT: return "rg32ui";
+ case VK_FORMAT_R8G8_SNORM: return "rg8_snorm";
+ case VK_FORMAT_R16G16_SNORM: return "rg16_snorm";
+ case VK_FORMAT_R8G8_UNORM: return "rg8";
+ case VK_FORMAT_R16G16_UNORM: return "rg16";
+
+ case VK_FORMAT_R8G8B8A8_SINT: return "rgba8i";
+ case VK_FORMAT_R16G16B16A16_SINT: return "rgba16i";
+ case VK_FORMAT_R32G32B32A32_SINT: return "rgba32i";
+ case VK_FORMAT_R8G8B8A8_UINT: return "rgba8ui";
+ case VK_FORMAT_R16G16B16A16_UINT: return "rgba16ui";
+ case VK_FORMAT_R32G32B32A32_UINT: return "rgba32ui";
+ case VK_FORMAT_R8G8B8A8_SNORM: return "rgba8_snorm";
+ case VK_FORMAT_R16G16B16A16_SNORM: return "rgba16_snorm";
+ case VK_FORMAT_R8G8B8A8_UNORM: return "rgba8";
+ case VK_FORMAT_R16G16B16A16_UNORM: return "rgba16";
+
+ case VK_FORMAT_G8B8G8R8_422_UNORM:
+ case VK_FORMAT_B8G8R8G8_422_UNORM:
+ case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
+ case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
+ case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
+ case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
+ case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
+ case VK_FORMAT_R10X6_UNORM_PACK16:
+ case VK_FORMAT_R10X6G10X6_UNORM_2PACK16:
+ case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16:
+ case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
+ case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
+ case VK_FORMAT_R12X4_UNORM_PACK16:
+ case VK_FORMAT_R12X4G12X4_UNORM_2PACK16:
+ case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16:
+ case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
+ case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
+ case VK_FORMAT_G16B16G16R16_422_UNORM:
+ case VK_FORMAT_B16G16R16G16_422_UNORM:
+ case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
+ case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
+ case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
+ case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
+ case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
+ return de::toLower(std::string(getFormatName(format)).substr(10));
+
+ default:
+ DE_FATAL("Unexpected texture format");
+ return "error";
+ }
+}
+
std::string getShaderImageCoordinates (const ImageType imageType,
const std::string& x,
const std::string& xy,
return xyz;
default:
- DE_ASSERT(0);
+ DE_FATAL("Unexpected image type");
return "";
}
}
-deUint32 getImageMaxMipLevels (const VkImageFormatProperties& imageFormatProperties, const VkExtent3D& extent)
-{
- const deUint32 widestEdge = std::max(std::max(extent.width, extent.height), extent.depth);
-
- return std::min(static_cast<deUint32>(deFloatLog2(static_cast<float>(widestEdge))) + 1u, imageFormatProperties.maxMipLevels);
-}
-
deUint32 getImageMipLevelSizeInBytes(const VkExtent3D& baseExtents, const deUint32 layersCount, const tcu::TextureFormat& format, const deUint32 mipmapLevel, const deUint32 mipmapMemoryAlignment)
{
const VkExtent3D extents = mipLevelExtents(baseExtents, mipmapLevel);
return imageSizeInBytes;
}
+deUint32 getImageMipLevelSizeInBytes (const VkExtent3D& baseExtents, const deUint32 layersCount, const vk::PlanarFormatDescription& formatDescription, const deUint32 planeNdx, const deUint32 mipmapLevel, const deUint32 mipmapMemoryAlignment)
+{
+ return layersCount * getPlaneSizeInBytes(formatDescription, baseExtents, planeNdx, mipmapLevel, mipmapMemoryAlignment);
+}
+
+deUint32 getImageSizeInBytes (const VkExtent3D& baseExtents, const deUint32 layersCount, const vk::PlanarFormatDescription& formatDescription, const deUint32 planeNdx, const deUint32 mipmapLevelsCount, const deUint32 mipmapMemoryAlignment)
+{
+ deUint32 imageSizeInBytes = 0;
+
+ for (deUint32 mipmapLevel = 0; mipmapLevel < mipmapLevelsCount; ++mipmapLevel)
+ imageSizeInBytes += getImageMipLevelSizeInBytes(baseExtents, layersCount, formatDescription, planeNdx, mipmapLevel, mipmapMemoryAlignment);
+
+ return imageSizeInBytes;
+}
+
VkSparseImageMemoryBind makeSparseImageMemoryBind (const DeviceInterface& vk,
const VkDevice device,
const VkDeviceSize allocationSize,
case VK_IMAGE_TYPE_3D:
return deviceFeatures.sparseResidencyImage3D == VK_TRUE;
default:
- DE_ASSERT(0);
+ DE_FATAL("Unexpected image type");
return false;
};
}
return NO_MATCH_FOUND;
}
+vk::VkFormat getPlaneCompatibleFormatForWriting(const vk::PlanarFormatDescription& formatInfo, deUint32 planeNdx)
+{
+ DE_ASSERT(planeNdx < formatInfo.numPlanes);
+ vk::VkFormat result = formatInfo.planes[planeNdx].planeCompatibleFormat;
+
+ // redirect result for some of the YCbCr image formats
+ static const std::pair<vk::VkFormat, vk::VkFormat> ycbcrFormats[] =
+ {
+ { VK_FORMAT_G8B8G8R8_422_UNORM_KHR, VK_FORMAT_R8G8B8A8_UNORM },
+ { VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_G16B16G16R16_422_UNORM_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_B8G8R8G8_422_UNORM_KHR, VK_FORMAT_R8G8B8A8_UNORM },
+ { VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_B16G16R16G16_422_UNORM_KHR, VK_FORMAT_R16G16B16A16_UNORM }
+ };
+ auto it = std::find_if(std::begin(ycbcrFormats), std::end(ycbcrFormats), [result](const std::pair<vk::VkFormat, vk::VkFormat>& p) { return p.first == result; });
+ if (it != std::end(ycbcrFormats))
+ result = it->second;
+ return result;
+}
+
} // sparse
} // vkt
enum
{
- BUFFER_IMAGE_COPY_OFFSET_GRANULARITY = 4u,
NO_MATCH_FOUND = ~((deUint32)0), //!< no matching index
};
+struct TestFormat
+{
+ vk::VkFormat format;
+};
+
+struct TestImageParameters
+{
+ ImageType imageType;
+ std::vector<tcu::UVec3> imageSizes;
+ std::vector<TestFormat> formats;
+};
+
+std::vector<TestFormat> getTestFormats (const ImageType& imageType);
+
vk::VkImageType mapImageType (const ImageType imageType);
vk::VkImageViewType mapImageViewType (const ImageType imageType);
std::string getShaderImageType (const tcu::TextureFormat& format,
const ImageType imageType);
+std::string getShaderImageType (const vk::PlanarFormatDescription& description,
+ const ImageType imageType);
+
std::string getShaderImageDataType (const tcu::TextureFormat& format);
+std::string getShaderImageDataType (const vk::PlanarFormatDescription& description);
+
std::string getShaderImageFormatQualifier (const tcu::TextureFormat& format);
+std::string getShaderImageFormatQualifier (vk::VkFormat format);
+
+std::string getImageFormatID (vk::VkFormat format);
+
std::string getShaderImageCoordinates (const ImageType imageType,
const std::string& x,
const std::string& xy,
const ImageType imageType,
const tcu::UVec3& imageSize);
-deUint32 getImageMaxMipLevels (const vk::VkImageFormatProperties& imageFormatProperties,
- const vk::VkExtent3D& extent);
-
deUint32 getImageMipLevelSizeInBytes (const vk::VkExtent3D& baseExtents,
const deUint32 layersCount,
const tcu::TextureFormat& format,
const deUint32 mipmapLevelsCount = 1u,
const deUint32 mipmapMemoryAlignment = 1u);
+deUint32 getImageMipLevelSizeInBytes (const vk::VkExtent3D& baseExtents,
+ const deUint32 layersCount,
+ const vk::PlanarFormatDescription& formatDescription,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevel,
+ const deUint32 mipmapMemoryAlignment = 1u);
+
+deUint32 getImageSizeInBytes (const vk::VkExtent3D& baseExtents,
+ const deUint32 layersCount,
+ const vk::PlanarFormatDescription& formatDescription,
+ const deUint32 planeNdx,
+ const deUint32 mipmapLevelsCount =1u,
+ const deUint32 mipmapMemoryAlignment =1u);
+
vk::Move<vk::VkPipeline> makeComputePipeline (const vk::DeviceInterface& vk,
const vk::VkDevice device,
const vk::VkPipelineLayout pipelineLayout,
deUint32 getSparseAspectRequirementsIndex (const std::vector<vk::VkSparseImageMemoryRequirements>& requirements,
const vk::VkImageAspectFlags aspectFlags);
+vk::VkFormat getPlaneCompatibleFormatForWriting (const vk::PlanarFormatDescription& formatInfo,
+ deUint32 planeNdx);
+
template<typename T>
inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr (vk::Move<T> vkMove)
{
vktYCbCrUtil.hpp
vktYCbCrCopyTests.cpp
vktYCbCrCopyTests.hpp
+ vktYCbCrStorageImageWriteTests.cpp
+ vktYCbCrStorageImageWriteTests.hpp
)
set(DEQP_VK_YCBCR_LIBS
{
namespace
{
-typedef de::SharedPtr<vk::Unique<vk::VkBuffer> > VkBufferSp;
-typedef de::SharedPtr<vk::Allocation> AllocationSp;
template<typename T>
inline de::SharedPtr<vk::Unique<T> > makeSharedPtr(vk::Move<T> move)
{
namespace
{
-typedef de::SharedPtr<vk::Allocation> AllocationSp;
struct ImageConfig
{
return vk::createImage(vkd, device, &createInfo);
}
-vk::VkFormat getPlaneCompatibleFormat (vk::VkFormat format, deUint32 planeNdx)
-{
- DE_ASSERT(planeNdx < 3);
-
- switch (format)
- {
- case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
- return vk::VK_FORMAT_R8_UNORM;
-
- case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R8_UNORM;
- else
- return vk::VK_FORMAT_R8G8_UNORM;
- }
-
- case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
- return vk::VK_FORMAT_R8_UNORM;
-
- case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R8_UNORM;
- else
- return vk::VK_FORMAT_R8G8_UNORM;
- }
-
- case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
- return vk::VK_FORMAT_R8_UNORM;
-
- case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
- return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-
- case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R10X6_UNORM_PACK16;
- else
- return vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16;
- }
-
- case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
- return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-
- case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R10X6_UNORM_PACK16;
- else
- return vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16;
- }
-
- case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
- return vk::VK_FORMAT_R10X6_UNORM_PACK16;
-
- case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
- return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-
- case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R12X4_UNORM_PACK16;
- else
- return vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16;
- }
-
- case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
- return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-
- case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R12X4_UNORM_PACK16;
- else
- return vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16;
- }
-
- case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
- return vk::VK_FORMAT_R12X4_UNORM_PACK16;
-
- case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
- return vk::VK_FORMAT_R16_UNORM;
-
- case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R16_UNORM;
- else
- return vk::VK_FORMAT_R16G16_UNORM;
- }
-
- case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
- return vk::VK_FORMAT_R16_UNORM;
-
- case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
- {
- DE_ASSERT(planeNdx < 2);
-
- if (planeNdx == 0)
- return vk::VK_FORMAT_R16_UNORM;
- else
- return vk::VK_FORMAT_R16G16_UNORM;
- }
-
- case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
- return vk::VK_FORMAT_R16_UNORM;
-
- default:
- DE_ASSERT(planeNdx == 0);
- return format;
- }
-}
-
bool isCompatible (vk::VkFormat srcFormat,
vk::VkFormat dstFormat)
{
}
}
-UVec2 getBlockSize (vk::VkFormat format)
-{
- switch (format)
- {
- case vk::VK_FORMAT_G8B8G8R8_422_UNORM:
- case vk::VK_FORMAT_B8G8R8G8_422_UNORM:
- case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16:
- case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16:
- case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16:
- case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16:
- case vk::VK_FORMAT_G16B16G16R16_422_UNORM:
- case vk::VK_FORMAT_B16G16R16G16_422_UNORM:
- return UVec2(2, 1);
-
- default:
- return UVec2(1u, 1u);
- }
-}
-
deUint32 getBlockByteSize (vk::VkFormat format)
{
switch (format)
}
}
-UVec2 getPlaneSize (const vk::PlanarFormatDescription& info,
- deUint32 planeNdx,
- const UVec2& size)
-{
- if (info.numPlanes > 1)
- return UVec2(size.x() / info.planes[planeNdx].widthDivisor, size.y() / info.planes[planeNdx].heightDivisor);
- else
- return size;
-}
-
UVec2 randomUVec2 (de::Random& rng,
const UVec2& min,
const UVec2& max)
{
for (deUint32 dstPlaneNdx = 0; dstPlaneNdx < dstPlaneInfo.numPlanes; dstPlaneNdx++)
{
- const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
- const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
+ const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcPlaneInfo, srcPlaneNdx));
+ const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstPlaneInfo, dstPlaneNdx));
if (isCompatible(srcPlaneFormat, dstPlaneFormat))
pairs.push_back(std::make_pair(srcPlaneNdx, dstPlaneNdx));
const pair<deUint32, deUint32> planes (rng.choose<pair<deUint32, deUint32> >(pairs.begin(), pairs.end()));
const deUint32 srcPlaneNdx (planes.first);
- const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
- const UVec2 srcBlockSize (getBlockSize(srcPlaneFormat));
- const UVec2 srcPlaneSize (getPlaneSize(srcPlaneInfo, srcPlaneNdx, srcSize));
- const UVec2 srcPlaneBlockSize (srcPlaneSize / srcBlockSize);
+ const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcPlaneInfo, srcPlaneNdx));
+ const UVec2 srcBlockExtent (getBlockExtent(srcPlaneFormat));
+ const UVec2 srcPlaneExtent (getPlaneExtent(srcPlaneInfo, srcSize, srcPlaneNdx, 0));
+ const UVec2 srcPlaneBlockExtent (srcPlaneExtent / srcBlockExtent);
const deUint32 dstPlaneNdx (planes.second);
- const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
- const UVec2 dstBlockSize (getBlockSize(dstPlaneFormat));
- const UVec2 dstPlaneSize (getPlaneSize(dstPlaneInfo, dstPlaneNdx, dstSize));
- const UVec2 dstPlaneBlockSize (dstPlaneSize / dstBlockSize);
-
- const UVec2 copyBlockSize (randomUVec2(rng, UVec2(1u, 1u), tcu::min(srcPlaneBlockSize, dstPlaneBlockSize)));
- const UVec2 srcOffset (srcBlockSize * randomUVec2(rng, UVec2(0u, 0u), srcPlaneBlockSize - copyBlockSize));
- const UVec2 dstOffset (dstBlockSize * randomUVec2(rng, UVec2(0u, 0u), dstPlaneBlockSize - copyBlockSize));
- const UVec2 copySize (copyBlockSize * srcBlockSize);
+ const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstPlaneInfo, dstPlaneNdx));
+ const UVec2 dstBlockExtent (getBlockExtent(dstPlaneFormat));
+ const UVec2 dstPlaneExtent (getPlaneExtent(dstPlaneInfo, dstSize, dstPlaneNdx, 0));
+ const UVec2 dstPlaneBlockExtent (dstPlaneExtent / dstBlockExtent);
+
+ const UVec2 copyBlockExtent (randomUVec2(rng, UVec2(1u, 1u), tcu::min(srcPlaneBlockExtent, dstPlaneBlockExtent)));
+ const UVec2 srcOffset (srcBlockExtent * randomUVec2(rng, UVec2(0u, 0u), srcPlaneBlockExtent - copyBlockExtent));
+ const UVec2 dstOffset (dstBlockExtent * randomUVec2(rng, UVec2(0u, 0u), dstPlaneBlockExtent - copyBlockExtent));
+ const UVec2 copyExtent (copyBlockExtent * srcBlockExtent);
const vk::VkImageCopy copy =
{
// src
},
// size
{
- copySize.x(),
- copySize.y(),
+ copyExtent.x(),
+ copyExtent.y(),
1u
}
};
const deUint32 srcPlaneNdx (copy.srcSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT
? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copy.srcSubresource.aspectMask)
: 0u);
- const UVec2 srcPlaneSize (getPlaneSize(srcData.getDescription(), srcPlaneNdx, config.src.size));
+ const UVec2 srcPlaneExtent (getPlaneExtent(srcData.getDescription(), config.src.size, srcPlaneNdx, 0));
const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(config.src.format, srcPlaneNdx));
- const UVec2 srcBlockSize (getBlockSize(srcPlaneFormat));
+ const UVec2 srcBlockExtent (getBlockExtent(srcPlaneFormat));
const deUint32 blockSizeBytes (getBlockByteSize(srcPlaneFormat));
- const UVec2 srcPlaneBlockSize (srcPlaneSize / srcBlockSize);
- const UVec2 srcBlockOffset (copy.srcOffset.x / srcBlockSize.x(), copy.srcOffset.y / srcBlockSize.y());
- const UVec2 srcBlockPitch (blockSizeBytes, blockSizeBytes * srcPlaneBlockSize.x());
+ const UVec2 srcPlaneBlockExtent (srcPlaneExtent / srcBlockExtent);
+ const UVec2 srcBlockOffset (copy.srcOffset.x / srcBlockExtent.x(), copy.srcOffset.y / srcBlockExtent.y());
+ const UVec2 srcBlockPitch (blockSizeBytes, blockSizeBytes * srcPlaneBlockExtent.x());
const deUint32 dstPlaneNdx (copy.dstSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT
? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copy.dstSubresource.aspectMask)
: 0u);
- const UVec2 dstPlaneSize (getPlaneSize(dstData.getDescription(), dstPlaneNdx, config.dst.size));
+ const UVec2 dstPlaneExtent (getPlaneExtent(dstData.getDescription(), config.dst.size, dstPlaneNdx, 0));
const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(config.dst.format, dstPlaneNdx));
- const UVec2 dstBlockSize (getBlockSize(dstPlaneFormat));
+ const UVec2 dstBlockExtent (getBlockExtent(dstPlaneFormat));
- const UVec2 dstPlaneBlockSize (dstPlaneSize / dstBlockSize);
- const UVec2 dstBlockOffset (copy.dstOffset.x / dstBlockSize.x(), copy.dstOffset.y / dstBlockSize.y());
- const UVec2 dstBlockPitch (blockSizeBytes, blockSizeBytes * dstPlaneBlockSize.x());
+ const UVec2 dstPlaneBlockExtent (dstPlaneExtent / dstBlockExtent);
+ const UVec2 dstBlockOffset (copy.dstOffset.x / dstBlockExtent.x(), copy.dstOffset.y / dstBlockExtent.y());
+ const UVec2 dstBlockPitch (blockSizeBytes, blockSizeBytes * dstPlaneBlockExtent.x());
- const UVec2 blockSize (copy.extent.width / srcBlockSize.x(), copy.extent.height / srcBlockSize.y());
+ const UVec2 blockExtent (copy.extent.width / srcBlockExtent.x(), copy.extent.height / srcBlockExtent.y());
DE_ASSERT(blockSizeBytes == getBlockByteSize(dstPlaneFormat));
- for (deUint32 y = 0; y < blockSize.y(); y++)
+ for (deUint32 y = 0; y < blockExtent.y(); y++)
{
- const deUint32 size = blockSize.x() * blockSizeBytes;
+ const deUint32 size = blockExtent.x() * blockSizeBytes;
const deUint32 srcPos = tcu::dot(srcBlockPitch, UVec2(srcBlockOffset.x(), srcBlockOffset.y() + y));
const deUint32 dstPos = tcu::dot(dstBlockPitch, UVec2(dstBlockOffset.x(), dstBlockOffset.y() + y));
for (deUint32 planeNdx = 0; planeNdx < result.getDescription().numPlanes; ++planeNdx)
{
- for (size_t byteNdx = 0; byteNdx < result.getPlaneSize(planeNdx); byteNdx++)
+ deUint32 planeSize = vk::getPlaneSizeInBytes(result.getDescription(), result.getSize(), planeNdx, 0u, 1u);
+ for (size_t byteNdx = 0; byteNdx < planeSize; byteNdx++)
{
const deUint8 res = ((const deUint8*)result.getPlanePtr(planeNdx))[byteNdx];
const deUint8 ref = ((const deUint8*)reference.getPlanePtr(planeNdx))[byteNdx];
using std::vector;
using std::string;
-typedef de::SharedPtr<Allocation> AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> > VkBufferSp;
-
Move<VkImage> createTestImage (const DeviceInterface& vkd,
VkDevice device,
VkFormat format,
using std::vector;
using std::string;
-typedef de::SharedPtr<Allocation> AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> > VkBufferSp;
-
enum QueryType
{
QUERY_TYPE_IMAGE_SIZE_LOD, // OpImageQuerySizeLod
--- /dev/null
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Testing compute shader writing to separate planes of a multiplanar format
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrStorageImageWriteTests.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktYCbCrUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkObjUtil.hpp"
+#include "vkCmdUtil.hpp"
+#include "vkBarrierUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "tcuTexVerifierUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "tcuTestLog.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+namespace
+{
+
+using namespace vk;
+
+struct TestParameters
+{
+ VkFormat format;
+ tcu::UVec3 size;
+ VkImageCreateFlags flags;
+
+ TestParameters (VkFormat format_,
+ const tcu::UVec3& size_,
+ VkImageCreateFlags flags_)
+ : format (format_)
+ , size (size_)
+ , flags (flags_)
+ {
+ }
+
+ TestParameters (void)
+ : format (VK_FORMAT_UNDEFINED)
+ , flags (0u)
+ {
+ }
+};
+
+void checkSupport (Context& context, const TestParameters params)
+{
+ const bool disjoint = (params.flags & VK_IMAGE_CREATE_DISJOINT_BIT) != 0;
+ std::vector<std::string> reqExts;
+
+ if (disjoint)
+ {
+ if (!isCoreDeviceExtension(context.getUsedApiVersion(), "VK_KHR_bind_memory2"))
+ reqExts.push_back("VK_KHR_bind_memory2");
+ if (!isCoreDeviceExtension(context.getUsedApiVersion(), "VK_KHR_get_memory_requirements2"))
+ reqExts.push_back("VK_KHR_get_memory_requirements2");
+ }
+
+ for ( const auto& extIter : reqExts )
+ {
+ if (!isDeviceExtensionSupported(context.getUsedApiVersion(), context.getDeviceExtensions(), extIter))
+ TCU_THROW(NotSupportedError, (extIter + " is not supported").c_str());
+ }
+
+ {
+ const VkFormatProperties formatProperties = getPhysicalDeviceFormatProperties(context.getInstanceInterface(),
+ context.getPhysicalDevice(),
+ params.format);
+
+ if ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+ TCU_THROW(NotSupportedError, "Storage images are not supported for this format");
+
+ if (disjoint && ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_DISJOINT_BIT) == 0))
+ TCU_THROW(NotSupportedError, "Disjoint planes are not supported for this format");
+ }
+}
+
+template<typename T>
+inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr(vk::Move<T> vkMove)
+{
+ return de::SharedPtr<vk::Unique<T> >(new vk::Unique<T>(vkMove));
+}
+
+tcu::UVec3 computeWorkGroupSize(const VkExtent3D& planeExtent)
+{
+ const deUint32 maxComputeWorkGroupInvocations = 128u;
+ const tcu::UVec3 maxComputeWorkGroupSize = tcu::UVec3(128u, 128u, 64u);
+
+ const deUint32 xWorkGroupSize = std::min(std::min(planeExtent.width, maxComputeWorkGroupSize.x()), maxComputeWorkGroupInvocations);
+ const deUint32 yWorkGroupSize = std::min(std::min(planeExtent.height, maxComputeWorkGroupSize.y()), maxComputeWorkGroupInvocations / xWorkGroupSize);
+ const deUint32 zWorkGroupSize = std::min(std::min(planeExtent.depth, maxComputeWorkGroupSize.z()), maxComputeWorkGroupInvocations / (xWorkGroupSize*yWorkGroupSize));
+
+ return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize);
+}
+
+Move<VkPipeline> makeComputePipeline (const DeviceInterface& vk,
+ const VkDevice device,
+ const VkPipelineLayout pipelineLayout,
+ const VkShaderModule shaderModule,
+ const VkSpecializationInfo* specializationInfo)
+{
+ const VkPipelineShaderStageCreateInfo pipelineShaderStageParams =
+ {
+ VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO, // VkStructureType sType;
+ DE_NULL, // const void* pNext;
+ 0u, // VkPipelineShaderStageCreateFlags flags;
+ VK_SHADER_STAGE_COMPUTE_BIT, // VkShaderStageFlagBits stage;
+ shaderModule, // VkShaderModule module;
+ "main", // const char* pName;
+ specializationInfo, // const VkSpecializationInfo* pSpecializationInfo;
+ };
+ const VkComputePipelineCreateInfo pipelineCreateInfo =
+ {
+ VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO, // VkStructureType sType;
+ DE_NULL, // const void* pNext;
+ 0u, // VkPipelineCreateFlags flags;
+ pipelineShaderStageParams, // VkPipelineShaderStageCreateInfo stage;
+ pipelineLayout, // VkPipelineLayout layout;
+ DE_NULL, // VkPipeline basePipelineHandle;
+ 0, // deInt32 basePipelineIndex;
+ };
+ return createComputePipeline(vk, device, DE_NULL , &pipelineCreateInfo);
+}
+
+vk::VkFormat getPlaneCompatibleFormatForWriting(const vk::PlanarFormatDescription& formatInfo, deUint32 planeNdx)
+{
+ DE_ASSERT(planeNdx < formatInfo.numPlanes);
+ vk::VkFormat result = formatInfo.planes[planeNdx].planeCompatibleFormat;
+
+ // redirect result for some of the YCbCr image formats
+ static const std::pair<vk::VkFormat, vk::VkFormat> ycbcrFormats[] =
+ {
+ { VK_FORMAT_G8B8G8R8_422_UNORM_KHR, VK_FORMAT_R8G8B8A8_UNORM },
+ { VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_G16B16G16R16_422_UNORM_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_B8G8R8G8_422_UNORM_KHR, VK_FORMAT_R8G8B8A8_UNORM },
+ { VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR, VK_FORMAT_R16G16B16A16_UNORM },
+ { VK_FORMAT_B16G16R16G16_422_UNORM_KHR, VK_FORMAT_R16G16B16A16_UNORM }
+ };
+ auto it = std::find_if(std::begin(ycbcrFormats), std::end(ycbcrFormats), [result](const std::pair<vk::VkFormat, vk::VkFormat>& p) { return p.first == result; });
+ if (it != std::end(ycbcrFormats))
+ result = it->second;
+ return result;
+}
+
+tcu::TestStatus testStorageImageWrite (Context& context, TestParameters params)
+{
+ const DeviceInterface& vkd = context.getDeviceInterface();
+ const VkDevice device = context.getDevice();
+ const deUint32 queueFamilyIndex = context.getUniversalQueueFamilyIndex();
+ const VkQueue queue = context.getUniversalQueue();
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(params.format);
+
+ VkImageCreateInfo imageCreateInfo =
+ {
+ VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,
+ DE_NULL,
+ params.flags,
+ VK_IMAGE_TYPE_2D,
+ params.format,
+ makeExtent3D(params.size.x(), params.size.y(), params.size.z()),
+ 1u, // mipLevels
+ 1u, // arrayLayers
+ VK_SAMPLE_COUNT_1_BIT,
+ VK_IMAGE_TILING_OPTIMAL,
+ VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_STORAGE_BIT,
+ VK_SHARING_MODE_EXCLUSIVE,
+ 0u,
+ (const deUint32*)DE_NULL,
+ VK_IMAGE_LAYOUT_UNDEFINED,
+ };
+
+ // check if we need to create VkImageView with different VkFormat than VkImage format
+ VkFormat planeCompatibleFormat0 = getPlaneCompatibleFormatForWriting(formatDescription, 0);
+ if (planeCompatibleFormat0 != getPlaneCompatibleFormat(formatDescription, 0))
+ {
+ imageCreateInfo.flags |= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
+ }
+
+ const Unique<VkImage> image (createImage(vkd, device, &imageCreateInfo));
+ // allocate memory for the whole image, or for each separate plane ( if the params.flags include VK_IMAGE_CREATE_DISJOINT_BIT )
+ const std::vector<AllocationSp> allocations (allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, params.format, params.flags, MemoryRequirement::Any));
+
+ // Create descriptor set layout
+ const Unique<VkDescriptorSetLayout> descriptorSetLayout (DescriptorSetLayoutBuilder()
+ .addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+ .build(vkd, device));
+ const Unique<VkPipelineLayout> pipelineLayout (makePipelineLayout(vkd, device, *descriptorSetLayout));
+
+ // Create descriptor sets
+ const Unique<VkDescriptorPool> descriptorPool (DescriptorPoolBuilder()
+ .addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, 1u)
+ .build(vkd, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, vk::PlanarFormatDescription::MAX_PLANES));
+
+ // Create command buffer for compute and transfer operations
+ const Unique<VkCommandPool> commandPool (makeCommandPool(vkd, device, queueFamilyIndex));
+ const Unique<VkCommandBuffer> commandBuffer (allocateCommandBuffer(vkd, device, *commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+ std::vector<de::SharedPtr<vk::Unique<vk::VkShaderModule>>> shaderModules;
+ std::vector<de::SharedPtr<vk::Unique<vk::VkPipeline>>> computePipelines;
+ std::vector<de::SharedPtr<vk::Unique<vk::VkDescriptorSet>>> descriptorSets;
+ std::vector<de::SharedPtr<vk::Unique<vk::VkImageView>>> imageViews;
+
+ deUint32 imageSizeInBytes = 0;
+ deUint32 planeOffsets[PlanarFormatDescription::MAX_PLANES];
+ deUint32 planeRowPitches[PlanarFormatDescription::MAX_PLANES];
+ void* planePointers[PlanarFormatDescription::MAX_PLANES];
+
+ {
+ // Start recording commands
+ beginCommandBuffer(vkd, *commandBuffer);
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+ const VkImageSubresourceRange subresourceRange = makeImageSubresourceRange(aspect, 0u, 1u, 0u, 1u);
+ VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ const tcu::UVec3 compatibleShaderGridSize ( params.size.x() / formatDescription.blockWidth, params.size.y() / formatDescription.blockHeight, params.size.z() / 1u);
+ VkExtent3D shaderExtent = getPlaneExtent(compatibleFormatDescription, VkExtent3D{ compatibleShaderGridSize.x(), compatibleShaderGridSize.y(), compatibleShaderGridSize.z() }, planeNdx, 0u);
+
+ // Create and bind compute pipeline
+ std::ostringstream shaderName;
+ shaderName << "comp" << planeNdx;
+ auto shaderModule = makeVkSharedPtr(createShaderModule(vkd, device, context.getBinaryCollection().get(shaderName.str()), DE_NULL));
+ shaderModules.push_back(shaderModule);
+ auto computePipeline = makeVkSharedPtr(makeComputePipeline(vkd, device, *pipelineLayout, shaderModule->get(), DE_NULL));
+ computePipelines.push_back(computePipeline);
+ vkd.cmdBindPipeline(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, computePipeline->get());
+
+ auto descriptorSet = makeVkSharedPtr(makeDescriptorSet(vkd, device, *descriptorPool, *descriptorSetLayout));
+ descriptorSets.push_back(descriptorSet);
+
+ auto imageView = makeVkSharedPtr(makeImageView(vkd, device, *image, VK_IMAGE_VIEW_TYPE_2D, planeCompatibleFormat, subresourceRange));
+ imageViews.push_back(imageView);
+ const VkDescriptorImageInfo imageInfo = makeDescriptorImageInfo(DE_NULL, imageView->get(), VK_IMAGE_LAYOUT_GENERAL);
+
+ DescriptorSetUpdateBuilder()
+ .writeSingle(descriptorSet->get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfo)
+ .update(vkd, device);
+
+ vkd.cmdBindDescriptorSets(*commandBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet->get(), 0u, DE_NULL);
+
+ {
+ const VkImageMemoryBarrier imageLayoutChangeBarrier = makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, *image, subresourceRange, VK_QUEUE_FAMILY_IGNORED, VK_QUEUE_FAMILY_IGNORED);
+ vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageLayoutChangeBarrier);
+ }
+
+ {
+ const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent);
+
+ const deUint32 xWorkGroupCount = shaderExtent.width / workGroupSize.x() + (shaderExtent.width % workGroupSize.x() ? 1u : 0u);
+ const deUint32 yWorkGroupCount = shaderExtent.height / workGroupSize.y() + (shaderExtent.height % workGroupSize.y() ? 1u : 0u);
+ const deUint32 zWorkGroupCount = shaderExtent.depth / workGroupSize.z() + (shaderExtent.depth % workGroupSize.z() ? 1u : 0u);
+
+ const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
+
+ if (maxComputeWorkGroupCount.x() < xWorkGroupCount ||
+ maxComputeWorkGroupCount.y() < yWorkGroupCount ||
+ maxComputeWorkGroupCount.z() < zWorkGroupCount)
+ {
+ TCU_THROW(NotSupportedError, "Image size is not supported");
+ }
+
+ vkd.cmdDispatch(*commandBuffer, xWorkGroupCount, yWorkGroupCount, zWorkGroupCount);
+ }
+
+ {
+ const VkImageMemoryBarrier imageTransferBarrier = makeImageMemoryBarrier(VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *image, subresourceRange);
+ vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, 1u, &imageTransferBarrier);
+ }
+ }
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ planeOffsets[planeNdx] = imageSizeInBytes;
+ const deUint32 planeW = imageCreateInfo.extent.width / (formatDescription.blockWidth * formatDescription.planes[planeNdx].widthDivisor);
+ planeRowPitches[planeNdx] = formatDescription.planes[planeNdx].elementSizeBytes * planeW;
+ imageSizeInBytes += getPlaneSizeInBytes(formatDescription, makeExtent3D( params.size.x(), params.size.y(), params.size.z()) , planeNdx, 0u, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY);
+ }
+
+ const VkBufferCreateInfo outputBufferCreateInfo = makeBufferCreateInfo(imageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
+ const Unique<VkBuffer> outputBuffer ( createBuffer(vkd, device, &outputBufferCreateInfo) );
+ const de::UniquePtr<Allocation> outputBufferAlloc ( bindBuffer(vkd, device, context.getDefaultAllocator(), *outputBuffer, MemoryRequirement::HostVisible) );
+ std::vector<VkBufferImageCopy> bufferImageCopy ( formatDescription.numPlanes );
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ const VkImageAspectFlags aspect = (formatDescription.numPlanes > 1) ? getPlaneAspect(planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT;
+
+ bufferImageCopy[planeNdx] =
+ {
+ planeOffsets[planeNdx], // VkDeviceSize bufferOffset;
+ 0u, // deUint32 bufferRowLength;
+ 0u, // deUint32 bufferImageHeight;
+ makeImageSubresourceLayers(aspect, 0u, 0u, 1u), // VkImageSubresourceLayers imageSubresource;
+ makeOffset3D(0, 0, 0), // VkOffset3D imageOffset;
+ getPlaneExtent(formatDescription, makeExtent3D(params.size.x(), params.size.y(), params.size.z()), planeNdx, 0u) // VkExtent3D imageExtent;
+ };
+ }
+ vkd.cmdCopyImageToBuffer(*commandBuffer, *image, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *outputBuffer, static_cast<deUint32>(bufferImageCopy.size()), bufferImageCopy.data());
+
+ {
+ const VkBufferMemoryBarrier outputBufferHostReadBarrier = makeBufferMemoryBarrier
+ (
+ VK_ACCESS_TRANSFER_WRITE_BIT,
+ VK_ACCESS_HOST_READ_BIT,
+ *outputBuffer,
+ 0u,
+ imageSizeInBytes
+ );
+
+ vkd.cmdPipelineBarrier(*commandBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, 0u, 0u, DE_NULL, 1u, &outputBufferHostReadBarrier, 0u, DE_NULL);
+ }
+
+ // End recording commands
+ endCommandBuffer(vkd, *commandBuffer);
+
+ // Submit commands for execution and wait for completion
+ submitCommandsAndWait(vkd, device, queue, *commandBuffer);
+
+ // Retrieve data from buffer to host memory
+ invalidateAlloc(vkd, device, *outputBufferAlloc);
+ deUint8* outputData = static_cast<deUint8*>(outputBufferAlloc->getHostPtr());
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ planePointers[planeNdx] = outputData + static_cast<size_t>(planeOffsets[planeNdx]);
+ }
+
+ // write result images to log file
+ for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+ {
+ if (!formatDescription.hasChannelNdx(channelNdx))
+ continue;
+ deUint32 planeNdx = formatDescription.channels[channelNdx].planeNdx;
+ vk::VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ const tcu::UVec3 compatibleShaderGridSize ( params.size.x() / formatDescription.blockWidth, params.size.y() / formatDescription.blockHeight, params.size.z() / 1u );
+ tcu::ConstPixelBufferAccess pixelBuffer = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+ std::ostringstream str;
+ str << "image" << channelNdx;
+ context.getTestContext().getLog() << tcu::LogImage(str.str(), str.str(), pixelBuffer);;
+ }
+
+ // verify data
+ const float epsilon = 1e-5f;
+ for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+ {
+ if (!formatDescription.hasChannelNdx(channelNdx))
+ continue;
+
+ deUint32 planeNdx = formatDescription.channels[channelNdx].planeNdx;
+ vk::VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ const tcu::UVec3 compatibleShaderGridSize ( params.size.x() / formatDescription.blockWidth, params.size.y() / formatDescription.blockHeight, params.size.z() / 1u );
+ VkExtent3D compatibleImageSize { imageCreateInfo.extent.width / formatDescription.blockWidth, imageCreateInfo.extent.height / formatDescription.blockHeight, imageCreateInfo.extent.depth / 1u };
+ tcu::ConstPixelBufferAccess pixelBuffer = vk::getChannelAccess(compatibleFormatDescription, compatibleShaderGridSize, planeRowPitches, (const void* const*)planePointers, channelNdx);
+ VkExtent3D planeExtent = getPlaneExtent(compatibleFormatDescription, compatibleImageSize, planeNdx, 0u);
+ tcu::IVec3 pixelDivider = pixelBuffer.getDivider();
+ float fixedPointError = tcu::TexVerifierUtil::computeFixedPointError(formatDescription.channels[channelNdx].sizeBits);
+
+ for (deUint32 offsetZ = 0u; offsetZ < planeExtent.depth; ++offsetZ)
+ for (deUint32 offsetY = 0u; offsetY < planeExtent.height; ++offsetY)
+ for (deUint32 offsetX = 0u; offsetX < planeExtent.width; ++offsetX)
+ {
+ deUint32 iReferenceValue;
+ float fReferenceValue;
+ switch (channelNdx)
+ {
+ case 0:
+ iReferenceValue = offsetX % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 1:
+ iReferenceValue = offsetY % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 2:
+ iReferenceValue = offsetZ % 127u;
+ fReferenceValue = static_cast<float>(iReferenceValue) / 127.f;
+ break;
+ case 3:
+ iReferenceValue = 0u;
+ fReferenceValue = 0.f;
+ break;
+ default: DE_FATAL("Unexpected channel index"); break;
+ }
+ float acceptableError = epsilon;
+
+ switch (formatDescription.channels[channelNdx].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ {
+ tcu::UVec4 outputValue = pixelBuffer.getPixelUint(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), 0);
+
+ if (outputValue.x() != iReferenceValue)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ {
+ acceptableError += fixedPointError;
+ tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), 0);
+
+ if (deAbs(outputValue.x() - fReferenceValue) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ {
+ const tcu::Vec4 outputValue = pixelBuffer.getPixel(offsetX * pixelDivider.x(), offsetY * pixelDivider.y(), 0);
+
+ if (deAbs( outputValue.x() - fReferenceValue) > acceptableError)
+ return tcu::TestStatus::fail("Failed");
+
+ break;
+ }
+ default: DE_FATAL("Unexpected channel type"); break;
+ }
+ }
+ }
+ return tcu::TestStatus::pass("Passed");
+}
+
+std::string getShaderImageType (const vk::PlanarFormatDescription& description)
+{
+ std::string formatPart;
+
+ // all PlanarFormatDescription types have at least one channel ( 0 ) and all channel types are the same :
+ switch (description.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ formatPart = "i";
+ break;
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ formatPart = "u";
+ break;
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ break;
+
+ default:
+ DE_FATAL("Unexpected channel type");
+ }
+
+ return formatPart + "image2D";
+}
+
+std::string getShaderImageDataType (const vk::PlanarFormatDescription& description)
+{
+ switch (description.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ return "uvec4";
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ return "ivec4";
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ return "vec4";
+ default:
+ DE_FATAL("Unexpected channel type");
+ return "";
+ }
+}
+
+std::string getFormatValueString (const std::vector<std::pair<deUint32, deUint32>>& channelsOnPlane,
+ const std::vector<std::string>& formatValueStrings)
+{
+ std::string result = "( ";
+ deUint32 i;
+ for (i=0; i<channelsOnPlane.size(); ++i)
+ {
+ result += formatValueStrings[channelsOnPlane[i].first];
+ if (i < 3)
+ result += ", ";
+ }
+ for (; i < 4; ++i)
+ {
+ result += "0";
+ if (i < 3)
+ result += ", ";
+ }
+ result += " )";
+ return result;
+}
+
+std::string getShaderImageFormatQualifier (VkFormat format)
+{
+ switch (format)
+ {
+ case VK_FORMAT_R8_SINT: return "r8i";
+ case VK_FORMAT_R16_SINT: return "r16i";
+ case VK_FORMAT_R32_SINT: return "r32i";
+ case VK_FORMAT_R8_UINT: return "r8ui";
+ case VK_FORMAT_R16_UINT: return "r16ui";
+ case VK_FORMAT_R32_UINT: return "r32ui";
+ case VK_FORMAT_R8_SNORM: return "r8_snorm";
+ case VK_FORMAT_R16_SNORM: return "r16_snorm";
+ case VK_FORMAT_R8_UNORM: return "r8";
+ case VK_FORMAT_R16_UNORM: return "r16";
+
+ case VK_FORMAT_R8G8_SINT: return "rg8i";
+ case VK_FORMAT_R16G16_SINT: return "rg16i";
+ case VK_FORMAT_R32G32_SINT: return "rg32i";
+ case VK_FORMAT_R8G8_UINT: return "rg8ui";
+ case VK_FORMAT_R16G16_UINT: return "rg16ui";
+ case VK_FORMAT_R32G32_UINT: return "rg32ui";
+ case VK_FORMAT_R8G8_SNORM: return "rg8_snorm";
+ case VK_FORMAT_R16G16_SNORM: return "rg16_snorm";
+ case VK_FORMAT_R8G8_UNORM: return "rg8";
+ case VK_FORMAT_R16G16_UNORM: return "rg16";
+
+ case VK_FORMAT_R8G8B8A8_SINT: return "rgba8i";
+ case VK_FORMAT_R16G16B16A16_SINT: return "rgba16i";
+ case VK_FORMAT_R32G32B32A32_SINT: return "rgba32i";
+ case VK_FORMAT_R8G8B8A8_UINT: return "rgba8ui";
+ case VK_FORMAT_R16G16B16A16_UINT: return "rgba16ui";
+ case VK_FORMAT_R32G32B32A32_UINT: return "rgba32ui";
+ case VK_FORMAT_R8G8B8A8_SNORM: return "rgba8_snorm";
+ case VK_FORMAT_R16G16B16A16_SNORM: return "rgba16_snorm";
+ case VK_FORMAT_R8G8B8A8_UNORM: return "rgba8";
+ case VK_FORMAT_R16G16B16A16_UNORM: return "rgba16";
+
+ case VK_FORMAT_G8B8G8R8_422_UNORM: return "rgba8";
+ case VK_FORMAT_B8G8R8G8_422_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM: return "rgba8";
+ case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM: return "rgba8";
+ case VK_FORMAT_R10X6_UNORM_PACK16: return "r16";
+ case VK_FORMAT_R10X6G10X6_UNORM_2PACK16: return "rg16";
+ case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_R12X4_UNORM_PACK16: return "r16";
+ case VK_FORMAT_R12X4G12X4_UNORM_2PACK16: return "rg16";
+ case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16: return "rgba16";
+ case VK_FORMAT_G16B16G16R16_422_UNORM: return "rgba16";
+ case VK_FORMAT_B16G16R16G16_422_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM: return "rgba16";
+ case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM: return "rgba16";
+
+ default:
+ DE_FATAL("Unexpected texture format");
+ return "error";
+ }
+}
+
+void initPrograms (SourceCollections& sourceCollections, TestParameters params)
+{
+ // Create compute program
+ const char* const versionDecl = glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_440);
+ const PlanarFormatDescription formatDescription = getPlanarFormatDescription(params.format);
+ const std::string imageTypeStr = getShaderImageType(formatDescription);
+ const std::string formatDataStr = getShaderImageDataType(formatDescription);
+ const tcu::UVec3 shaderGridSize ( params.size.x(), params.size.y(), params.size.z() );
+
+ std::vector<std::string> formatValueStrings;
+ switch (formatDescription.channels[0].type)
+ {
+ case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+ formatValueStrings = {
+ "int(gl_GlobalInvocationID.x) % 127",
+ "int(gl_GlobalInvocationID.y) % 127",
+ "int(gl_GlobalInvocationID.z) % 127",
+ "1"
+ };
+ break;
+ case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+ case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+ formatValueStrings = {
+ "float(int(gl_GlobalInvocationID.x) % 127) / 127.0" ,
+ "float(int(gl_GlobalInvocationID.y) % 127) / 127.0",
+ "float(int(gl_GlobalInvocationID.z) % 127) / 127.0",
+ "1.0"
+ };
+ break;
+ default: DE_ASSERT(false); break;
+ }
+
+ for (deUint32 planeNdx = 0; planeNdx < formatDescription.numPlanes; ++planeNdx)
+ {
+ VkFormat planeCompatibleFormat = getPlaneCompatibleFormatForWriting(formatDescription, planeNdx);
+ vk::PlanarFormatDescription compatibleFormatDescription = (planeCompatibleFormat != getPlaneCompatibleFormat(formatDescription, planeNdx)) ? getPlanarFormatDescription(planeCompatibleFormat) : formatDescription;
+ VkExtent3D compatibleShaderGridSize { shaderGridSize.x() / formatDescription.blockWidth, shaderGridSize.y() / formatDescription.blockHeight, shaderGridSize.z() / 1u };
+
+ std::vector<std::pair<deUint32, deUint32>> channelsOnPlane;
+ for (deUint32 channelNdx = 0; channelNdx < 4; ++channelNdx)
+ {
+ if (!formatDescription.hasChannelNdx(channelNdx))
+ continue;
+ if (formatDescription.channels[channelNdx].planeNdx != planeNdx)
+ continue;
+ channelsOnPlane.push_back({ channelNdx,formatDescription.channels[channelNdx].offsetBits });
+ }
+ // reorder channels for multi-planar images
+ if (formatDescription.numPlanes > 1)
+ std::sort(begin(channelsOnPlane), end(channelsOnPlane), [](const std::pair<deUint32, deUint32>& lhs, const std::pair<deUint32, deUint32>& rhs) { return lhs.second < rhs.second; });
+ std::string formatValueStr = getFormatValueString(channelsOnPlane, formatValueStrings);
+ VkExtent3D shaderExtent = getPlaneExtent(compatibleFormatDescription, compatibleShaderGridSize, planeNdx, 0);
+ const std::string formatQualifierStr = getShaderImageFormatQualifier(formatDescription.planes[planeNdx].planeCompatibleFormat);
+ const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent);
+
+ std::ostringstream src;
+ src << versionDecl << "\n"
+ << "layout (local_size_x = " << workGroupSize.x() << ", local_size_y = " << workGroupSize.y() << ", local_size_z = " << workGroupSize.z() << ") in; \n"
+ << "layout (binding = 0, " << formatQualifierStr << ") writeonly uniform highp " << imageTypeStr << " u_image;\n"
+ << "void main (void)\n"
+ << "{\n"
+ << " if( gl_GlobalInvocationID.x < " << shaderExtent.width << " ) \n"
+ << " if( gl_GlobalInvocationID.y < " << shaderExtent.height << " ) \n"
+ << " if( gl_GlobalInvocationID.z < " << shaderExtent.depth << " ) \n"
+ << " {\n"
+ << " imageStore(u_image, ivec2( gl_GlobalInvocationID.x, gl_GlobalInvocationID.y ) ,"
+ << formatDataStr << formatValueStr << ");\n"
+ << " }\n"
+ << "}\n";
+ std::ostringstream shaderName;
+ shaderName << "comp" << planeNdx;
+ sourceCollections.glslSources.add(shaderName.str()) << glu::ComputeSource(src.str());
+ }
+}
+
+tcu::TestCaseGroup* populateStorageImageWriteFormatGroup (tcu::TestContext& testCtx, de::MovePtr<tcu::TestCaseGroup> testGroup)
+{
+ const std::vector<tcu::UVec3> availableSizes{ tcu::UVec3(512u, 512u, 1u), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(66u, 32u, 1u) };
+
+ for (int formatNdx = VK_YCBCR_FORMAT_FIRST; formatNdx < VK_YCBCR_FORMAT_LAST; formatNdx++)
+ {
+ const VkFormat format = (VkFormat)formatNdx;
+ tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format);
+ std::string formatName = de::toLower(de::toString(format).substr(10));
+ de::MovePtr<tcu::TestCaseGroup> formatGroup ( new tcu::TestCaseGroup(testCtx, formatName.c_str(), "") );
+
+ for (size_t sizeNdx = 0; sizeNdx < availableSizes.size(); sizeNdx++)
+ {
+ const tcu::UVec3 imageSize = availableSizes[sizeNdx];
+
+ // skip test for images with odd sizes for some YCbCr formats
+ if ((imageSize.x() % imageSizeAlignment.x()) != 0)
+ continue;
+ if ((imageSize.y() % imageSizeAlignment.y()) != 0)
+ continue;
+
+ std::ostringstream stream;
+ stream << imageSize.x() << "_" << imageSize.y() << "_" << imageSize.z();
+ de::MovePtr<tcu::TestCaseGroup> sizeGroup(new tcu::TestCaseGroup(testCtx, stream.str().c_str(), ""));
+
+ addFunctionCaseWithPrograms(sizeGroup.get(), "joint", "", checkSupport, initPrograms, testStorageImageWrite, TestParameters(format, imageSize, 0u));
+ addFunctionCaseWithPrograms(sizeGroup.get(), "disjoint", "", checkSupport, initPrograms, testStorageImageWrite, TestParameters(format, imageSize, (VkImageCreateFlags)VK_IMAGE_CREATE_DISJOINT_BIT));
+
+ formatGroup->addChild(sizeGroup.release());
+ }
+ testGroup->addChild(formatGroup.release());
+ }
+ return testGroup.release();
+}
+
+} // namespace
+
+tcu::TestCaseGroup* createStorageImageWriteTests (tcu::TestContext& testCtx)
+{
+ de::MovePtr<tcu::TestCaseGroup> testGroup(new tcu::TestCaseGroup(testCtx, "storage_image_write", "Writing to YCbCr storage images"));
+ return populateStorageImageWriteFormatGroup(testCtx, testGroup);
+}
+
+} // ycbcr
+} // vkt
--- /dev/null
+#ifndef _VKTYCBCRSTORAGEIMAGEWRITETESTS_HPP
+#define _VKTYCBCRSTORAGEIMAGEWRITETESTS_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Testing compute shader writing to separate planes of a multiplanar format
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup* createStorageImageWriteTests(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRSTORAGEIMAGEWRITETESTS_HPP
#include "vktYCbCrImageQueryTests.hpp"
#include "vktYCbCrConversionTests.hpp"
#include "vktYCbCrCopyTests.hpp"
+#include "vktYCbCrStorageImageWriteTests.hpp"
namespace vkt
{
ycbcrTests->addChild(createConversionTests(testCtx));
ycbcrTests->addChild(createCopyTests(testCtx));
ycbcrTests->addChild(createDimensionsCopyTests(testCtx));
+ ycbcrTests->addChild(createStorageImageWriteTests(testCtx));
}
} // anonymous
using std::vector;
using std::string;
-typedef de::SharedPtr<Allocation> AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> > VkBufferSp;
-
// MultiPlaneImageData
MultiPlaneImageData::MultiPlaneImageData (VkFormat format, const UVec2& size)
, m_size (size)
{
for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
- {
- const deUint32 planeW = size.x() / m_description.planes[planeNdx].widthDivisor;
- const deUint32 planeH = size.y() / m_description.planes[planeNdx].heightDivisor;
- const deUint32 planeSize = m_description.planes[planeNdx].elementSizeBytes * planeW * planeH;
-
- m_planeData[planeNdx].resize(planeSize);
- }
+ m_planeData[planeNdx].resize(getPlaneSizeInBytes(m_description, size, planeNdx, 0, BUFFER_IMAGE_COPY_OFFSET_GRANULARITY));
}
MultiPlaneImageData::MultiPlaneImageData (const MultiPlaneImageData& other)
for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
{
- const deUint32 planeW = m_size.x() / m_description.planes[planeNdx].widthDivisor;
-
+ const deUint32 planeW = m_size.x() / ( m_description.blockWidth * m_description.planes[planeNdx].widthDivisor);
planeRowPitches[planeNdx] = m_description.planes[planeNdx].elementSizeBytes * planeW;
planePtrs[planeNdx] = &m_planeData[planeNdx][0];
}
for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
{
- const deUint32 planeW = m_size.x() / m_description.planes[planeNdx].widthDivisor;
-
+ const deUint32 planeW = m_size.x() / (m_description.blockWidth * m_description.planes[planeNdx].widthDivisor);
planeRowPitches[planeNdx] = m_description.planes[planeNdx].elementSizeBytes * planeW;
planePtrs[planeNdx] = &m_planeData[planeNdx][0];
}
const VkImageAspectFlagBits aspect = (formatDesc.numPlanes > 1)
? getPlaneAspect(planeNdx)
: VK_IMAGE_ASPECT_COLOR_BIT;
- const deUint32 planeW = (formatDesc.numPlanes > 1)
- ? imageData.getSize().x() / formatDesc.planes[planeNdx].widthDivisor
- : imageData.getSize().x();
- const deUint32 planeH = (formatDesc.numPlanes > 1)
- ? imageData.getSize().y() / formatDesc.planes[planeNdx].heightDivisor
- : imageData.getSize().y();
+ const VkExtent3D imageExtent = makeExtent3D(imageData.getSize().x(), imageData.getSize().y(), 1u);
+ const VkExtent3D planeExtent = getPlaneExtent(formatDesc, imageExtent, planeNdx, 0);
const VkBufferImageCopy copy =
{
0u, // bufferOffset
0u, // bufferImageHeight
{ (VkImageAspectFlags)aspect, 0u, arrayLayer, 1u },
makeOffset3D(0u, 0u, 0u),
- makeExtent3D(planeW, planeH, 1u),
+ planeExtent
};
vkd.cmdCopyBufferToImage(*cmdBuffer, **stagingBuffers[planeNdx], image, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, ©);
&preCopyBarrier);
}
{
- const deUint32 planeW = (formatDesc.numPlanes > 1)
- ? imageData->getSize().x() / formatDesc.planes[planeNdx].widthDivisor
- : imageData->getSize().x();
- const deUint32 planeH = (formatDesc.numPlanes > 1)
- ? imageData->getSize().y() / formatDesc.planes[planeNdx].heightDivisor
- : imageData->getSize().y();
+ const VkExtent3D imageExtent = makeExtent3D(imageData->getSize().x(), imageData->getSize().y(), 1u);
+ const VkExtent3D planeExtent = getPlaneExtent(formatDesc, imageExtent, planeNdx, 0);
const VkBufferImageCopy copy =
{
0u, // bufferOffset
0u, // bufferImageHeight
{ (VkImageAspectFlags)aspect, 0u, 0u, 1u },
makeOffset3D(0u, 0u, 0u),
- makeExtent3D(planeW, planeH, 1u),
+ planeExtent
};
vkd.cmdCopyImageToBuffer(*cmdBuffer, image, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, **stagingBuffers[planeNdx], 1u, ©);
, m_channelSize (channelSize)
, m_size (size)
, m_bitPitch (bitPitch)
-
, m_data ((deUint8*)data + (bitOffset / 8))
, m_bitOffset (bitOffset % 8)
{
const deUint32 pixelStrideBits = pixelStrideBytes * 8;
const deUint8 sizeBits = formatInfo.channels[channelNdx].sizeBits;
- DE_ASSERT(size.x() % formatInfo.planes[planeNdx].widthDivisor == 0);
- DE_ASSERT(size.y() % formatInfo.planes[planeNdx].heightDivisor == 0);
+ DE_ASSERT(size.x() % (formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor) == 0);
+ DE_ASSERT(size.y() % (formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor) == 0);
- deUint32 accessWidth = size.x() / formatInfo.planes[planeNdx].widthDivisor;
- const deUint32 accessHeight = size.y() / formatInfo.planes[planeNdx].heightDivisor;
+ deUint32 accessWidth = size.x() / ( formatInfo.blockWidth * formatInfo.planes[planeNdx].widthDivisor );
+ const deUint32 accessHeight = size.y() / ( formatInfo.blockHeight * formatInfo.planes[planeNdx].heightDivisor );
const deUint32 elementSizeBytes = formatInfo.planes[planeNdx].elementSizeBytes;
-
const deUint32 rowPitch = formatInfo.planes[planeNdx].elementSizeBytes * accessWidth;
const deUint32 rowPitchBits = rowPitch * 8;
}
}
-
} // ycbcr
+
} // vkt
#define VK_YCBCR_FORMAT_FIRST VK_FORMAT_G8B8G8R8_422_UNORM
#define VK_YCBCR_FORMAT_LAST ((vk::VkFormat)(VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM+1))
+typedef de::SharedPtr<vk::Allocation> AllocationSp;
+typedef de::SharedPtr<vk::Unique<vk::VkBuffer> > VkBufferSp;
+
class MultiPlaneImageData
{
public:
using std::vector;
using std::string;
-typedef de::SharedPtr<Allocation> AllocationSp;
-typedef de::SharedPtr<vk::Unique<VkBuffer> > VkBufferSp;
-
-VkFormat getPlaneCompatibleFormat (VkFormat multiPlanarFormat, deUint32 planeNdx)
-{
- switch (multiPlanarFormat)
- {
- case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM:
- case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM:
- case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM:
- if (de::inRange(planeNdx, 0u, 2u))
- return VK_FORMAT_R8_UNORM;
- else
- break;
-
- case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
- case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM:
- if (planeNdx == 0)
- return VK_FORMAT_R8_UNORM;
- else if (planeNdx == 1)
- return VK_FORMAT_R8G8_UNORM;
- else
- break;
-
- case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16:
- case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16:
- case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16:
- if (de::inRange(planeNdx, 0u, 2u))
- return VK_FORMAT_R10X6_UNORM_PACK16;
- else
- break;
-
- case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16:
- case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16:
- if (planeNdx == 0)
- return VK_FORMAT_R10X6_UNORM_PACK16;
- else if (planeNdx == 1)
- return VK_FORMAT_R10X6G10X6_UNORM_2PACK16;
- else
- break;
-
- case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16:
- case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16:
- case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16:
- if (de::inRange(planeNdx, 0u, 2u))
- return VK_FORMAT_R12X4_UNORM_PACK16;
- else
- break;
-
- case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16:
- case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16:
- if (planeNdx == 0)
- return VK_FORMAT_R12X4_UNORM_PACK16;
- else if (planeNdx == 1)
- return VK_FORMAT_R12X4G12X4_UNORM_2PACK16;
- else
- break;
-
- case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM:
- case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM:
- case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM:
- if (de::inRange(planeNdx, 0u, 2u))
- return VK_FORMAT_R16_UNORM;
- else
- break;
-
- case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM:
- case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM:
- if (planeNdx == 0)
- return VK_FORMAT_R16_UNORM;
- else if (planeNdx == 1)
- return VK_FORMAT_R16G16_UNORM;
- else
- break;
-
- default:
- break;
- }
-
- DE_FATAL("Invalid format and plane index combination");
- return VK_FORMAT_UNDEFINED;
-}
-
Move<VkImage> createTestImage (const DeviceInterface& vkd,
VkDevice device,
VkFormat format,
const VkFormat planeViewFormat = getPlaneCompatibleFormat(format, params.planeNdx);
const PlanarFormatDescription formatInfo = getPlanarFormatDescription(format);
const UVec2 size = params.size;
- const UVec2 planeSize (size.x() / formatInfo.planes[params.planeNdx].widthDivisor,
- size.y() / formatInfo.planes[params.planeNdx].heightDivisor);
-
+ const UVec2 planeExtent = getPlaneExtent(formatInfo, size, params.planeNdx, 0);
const Unique<VkImage> image (createTestImage(vkd, device, format, size, createFlags));
const Unique<VkImage> imageAlias ((params.viewType == TestParameters::VIEWTYPE_MEMORY_ALIAS)
- ? createTestImage(vkd, device, planeViewFormat, planeSize, createFlags)
+ ? createTestImage(vkd, device, planeViewFormat, planeExtent, createFlags)
: Move<VkImage>());
const vector<AllocationSp> allocations (allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, format, createFlags));
// Plane view sampling reference
{
const tcu::ConstPixelBufferAccess planeAccess (mapVkFormat(planeViewFormat),
- tcu::IVec3((int)planeSize.x(), (int)planeSize.y(), 1),
+ tcu::IVec3((int)planeExtent.x(), (int)planeExtent.y(), 1),
imageData.getPlanePtr(params.planeNdx));
const tcu::Sampler refSampler = mapVkSampler(planeSamplerInfo);
const tcu::Texture2DView refTexView (1u, &planeAccess);
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_444_unorm
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_444_unorm
dEQP-VK.sparse_resources.aligned_mip_size.cube.r32i
dEQP-VK.sparse_resources.aligned_mip_size.cube.r16i
dEQP-VK.sparse_resources.aligned_mip_size.cube.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.3d.r32i
dEQP-VK.sparse_resources.aligned_mip_size.3d.r16i
dEQP-VK.sparse_resources.aligned_mip_size.3d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8_snorm
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.11_37_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.11_11_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.256_256_16
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.11_37_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.11_11_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.256_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.256_256_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.11_11_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.256_256_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.256_256_6
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.11_11_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.256_256_6
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.queue_bind.no_dependency
dEQP-VK.sparse_resources.queue_bind.no_dependency_fence
dEQP-VK.sparse_resources.queue_bind.single_queue_wait_one
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_optimal_disjoint
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.disjoint
dEQP-VK.protected_memory.attachment.load_op.static.clear_1
dEQP-VK.protected_memory.attachment.load_op.static.clear_2
dEQP-VK.protected_memory.attachment.load_op.static.clear_3
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8i.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba32ui.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.512_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.1024_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.image_sparse_binding.1d.rgba8_snorm.11_1_1
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32i.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8i.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba32ui.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.512_1_64
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.1024_1_8
dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.image_sparse_binding.1d_array.rgba8_snorm.11_1_3
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_binding.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_binding.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32i.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.r8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg32ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rg8_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16i.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8i.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba32ui.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.512_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.1024_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8ui.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba16_snorm.11_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.512_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.1024_1_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d.rgba8_snorm.11_1_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32i.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.r8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg32ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rg8_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16i.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8i.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba32ui.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.512_1_64
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.1024_1_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8ui.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba16_snorm.11_1_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.512_1_64
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.1024_1_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.1d_array.rgba8_snorm.11_1_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_binding.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r8_snorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.r8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.r8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.r8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.512_256_16
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.image_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.aligned_mip_size.2d.r32i
dEQP-VK.sparse_resources.aligned_mip_size.2d.r16i
dEQP-VK.sparse_resources.aligned_mip_size.2d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d.g16_b16_r16_3plane_444_unorm
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.rgba8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8b8g8r8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b8g8r8g8_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8r8_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g8_b8_r8_3plane_444_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4_unorm_pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4_unorm_2pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16b16g16r16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.b16g16r16g16_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_420_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16r16_2plane_422_unorm
+dEQP-VK.sparse_resources.aligned_mip_size.2d_array.g16_b16_r16_3plane_444_unorm
dEQP-VK.sparse_resources.aligned_mip_size.cube.r32i
dEQP-VK.sparse_resources.aligned_mip_size.cube.r16i
dEQP-VK.sparse_resources.aligned_mip_size.cube.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube.rgba8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.cube_array.rgba8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.3d.r32i
dEQP-VK.sparse_resources.aligned_mip_size.3d.r16i
dEQP-VK.sparse_resources.aligned_mip_size.3d.r8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.r8_snorm
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg32ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rg8_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16i
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8i
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba32ui
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16ui
dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8ui
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba16_snorm
+dEQP-VK.sparse_resources.aligned_mip_size.3d.rgba8_snorm
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d.g16_b16_r16_3plane_444_unorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.rgba8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8b8g8r8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b8g8r8g8_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8r8_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g8_b8_r8_3plane_444_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4_unorm_pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4_unorm_2pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16b16g16r16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.b16g16r16g16_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_420_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16r16_2plane_422_unorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.2d_array.g16_b16_r16_3plane_444_unorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.cube_array.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.r32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.r8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.r8_snorm.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.rg32i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.rg8i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg32ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rg8_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16i.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8i.samples_16
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_1
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_2
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba32ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_4
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_8
dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8ui.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba16_snorm.samples_16
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_1
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_2
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_4
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_8
+dEQP-VK.sparse_resources.image_block_shapes.3d.rgba8_snorm.samples_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r8_snorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.r8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.r8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.r8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.512_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.512_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.256_256_16
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32i.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg32ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rg8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16i.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8i.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba32ui.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.512_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.1024_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8ui.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba16_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.rgba8_snorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8b8g8r8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b8g8r8g8_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8r8_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g8_b8_r8_3plane_444_unorm.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4_unorm_pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4_unorm_2pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16b16g16r16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.b16g16r16g16_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_420_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16r16_2plane_422_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.1024_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d.g16_b16_r16_3plane_444_unorm.11_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.512_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.rgba8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8b8g8r8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b8g8r8g8_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8r8_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g8_b8_r8_3plane_444_unorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4_unorm_pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4_unorm_2pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16b16g16r16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.b16g16r16g16_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_420_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16r16_2plane_422_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.2d_array.g16_b16_r16_3plane_444_unorm.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8i.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.256_256_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube.rgba8_snorm.137_137_1
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8i.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.256_256_6
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.cube_array.rgba8_snorm.137_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.r8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg32ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rg8_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16i.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8i.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba32ui.11_137_3
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.256_256_16
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.1024_128_8
dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8ui.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba16_snorm.11_137_3
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.1024_128_8
+dEQP-VK.sparse_resources.device_group_mipmap_sparse_residency.3d.rgba8_snorm.11_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.512_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32i.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8i.11_37_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.256_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32i.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8i.11_11_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.256_256_16
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8i.11_37_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32i.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg32ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16i.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8i.11_37_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.512_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba32ui.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.503_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8i.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.512_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba32ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.2d_array.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg32ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16i.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8i.11_11_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.256_256_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba32ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.128_128_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.137_137_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg32ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16i.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8i.11_11_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.256_256_6
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba32ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.137_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.cube_array.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.256_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg32ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16i.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8i.11_37_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.256_256_16
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba32ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.128_128_8
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.503_137_3
dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.device_group_image_sparse_memory_aliasing.3d.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_fetch.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_fetch.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_read.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.256_256_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32i.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.r8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg32ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rg8_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16i.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8i.11_11_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.256_256_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba32ui.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.137_137_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8ui.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba16_snorm.11_11_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.256_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.137_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.cube_sparse_read.rgba8_snorm.11_11_1
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.256_256_6
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32i.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.r8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg32ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rg8_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16i.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8i.11_11_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.256_256_6
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba32ui.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.137_137_3
dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8ui.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba16_snorm.11_11_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.256_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.137_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.cube_array_sparse_read.rgba8_snorm.11_11_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.256_256_16
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.256_256_16
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.3d_sparse_read.rgba8_snorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_explicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_sample_implicit_lod.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg32ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rg8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16i.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8i.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.512_256_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba32ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.128_128_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.503_137_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8ui.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba16_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.rgba8_snorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8b8g8r8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b8g8r8g8_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4_unorm_pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16b16g16r16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.b16g16r16g16_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_1
+dEQP-VK.sparse_resources.shader_intrinsics.2d_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_1
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg32ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rg8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16i.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8i.11_37_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.512_256_6
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba32ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.128_128_8
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.503_137_3
dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8ui.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba16_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.rgba8_snorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8b8g8r8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b8g8r8g8_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8r8_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g8_b8_r8_3plane_444_unorm.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r10x6g10x6b10x6a10x6_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6b10x6g10x6r10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b10x6g10x6r10x6g10x6_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4_unorm_pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4_unorm_2pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.r12x4g12x4b12x4a12x4_unorm_4pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4b12x4g12x4r12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b12x4g12x4r12x4g12x4_422_unorm_4pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.11_37_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16b16g16r16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.b16g16r16g16_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_420_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16r16_2plane_422_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.512_256_6
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.128_128_8
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.503_137_3
+dEQP-VK.sparse_resources.shader_intrinsics.2d_array_sparse_gather.g16_b16_r16_3plane_444_unorm.11_37_3
dEQP-VK.sparse_resources.queue_bind.no_dependency
dEQP-VK.sparse_resources.queue_bind.no_dependency_fence
dEQP-VK.sparse_resources.queue_bind.single_queue_wait_one
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_optimal_disjoint
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal
dEQP-VK.ycbcr.copy_dimensions.src6x32768_dst6x32768.g16_b16_r16_3plane_420_unorm.g16_b16_r16_3plane_420_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8b8g8r8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b8g8r8g8_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8r8_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g8_b8_r8_3plane_444_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r10x6g10x6b10x6a10x6_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6b10x6g10x6r10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b10x6g10x6r10x6g10x6_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6r10x6_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4_unorm_pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4_unorm_2pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.r12x4g12x4b12x4a12x4_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4b12x4g12x4r12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b12x4g12x4r12x4g12x4_422_unorm_4pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_420_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4r12x4_2plane_422_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16b16g16r16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.b16g16r16g16_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_420_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16r16_2plane_422_unorm.66_32_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.512_512_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.1024_128_1.disjoint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.joint
+dEQP-VK.ycbcr.storage_image_write.g16_b16_r16_3plane_444_unorm.66_32_1.disjoint
dEQP-VK.protected_memory.attachment.load_op.static.clear_1
dEQP-VK.protected_memory.attachment.load_op.static.clear_2
dEQP-VK.protected_memory.attachment.load_op.static.clear_3
ConstPixelBufferAccess::ConstPixelBufferAccess (void)
: m_size (0)
, m_pitch (0)
+ , m_divider (1,1,1)
, m_data (DE_NULL)
{
}
: m_format (format)
, m_size (width, height, depth)
, m_pitch (calculatePackedPitch(m_format, m_size))
+ , m_divider (1,1,1)
, m_data ((void*)data)
{
DE_ASSERT(isValid(format));
: m_format (format)
, m_size (size)
, m_pitch (calculatePackedPitch(m_format, m_size))
+ , m_divider (1,1,1)
, m_data ((void*)data)
{
DE_ASSERT(isValid(format));
: m_format (format)
, m_size (width, height, depth)
, m_pitch (format.getPixelSize(), rowPitch, slicePitch)
+ , m_divider (1,1,1)
, m_data ((void*)data)
{
DE_ASSERT(isValid(format));
: m_format (format)
, m_size (size)
, m_pitch (pitch)
+ , m_divider (1,1,1)
+ , m_data ((void*)data)
+{
+ DE_ASSERT(isValid(format));
+ DE_ASSERT(m_format.getPixelSize() <= m_pitch.x());
+}
+
+ConstPixelBufferAccess::ConstPixelBufferAccess(const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& block, const void* data)
+ : m_format (format)
+ , m_size (size)
+ , m_pitch (pitch)
+ , m_divider (block)
, m_data ((void*)data)
{
DE_ASSERT(isValid(format));
: m_format (level.getFormat())
, m_size (level.getSize())
, m_pitch (calculatePackedPitch(m_format, m_size))
+ , m_divider (1,1,1)
, m_data ((void*)level.getPtr())
{
}
{
}
+PixelBufferAccess::PixelBufferAccess(const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& block, void* data)
+ : ConstPixelBufferAccess(format, size, pitch, block, data)
+{
+}
+
+
PixelBufferAccess::PixelBufferAccess (TextureLevel& level)
: ConstPixelBufferAccess(level)
{
ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const void* data);
ConstPixelBufferAccess (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, const void* data);
ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const void* data);
+ ConstPixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& divider, const void* data);
const TextureFormat& getFormat (void) const { return m_format; }
const IVec3& getSize (void) const { return m_size; }
int getRowPitch (void) const { return m_pitch.y(); }
int getSlicePitch (void) const { return m_pitch.z(); }
const IVec3& getPitch (void) const { return m_pitch; }
+ const IVec3& getDivider (void) const { return m_divider; }
const void* getDataPtr (void) const { return m_data; }
- const void* getPixelPtr (int x, int y, int z = 0) const { return (const deUint8*)m_data + x * m_pitch.x() + y * m_pitch.y() + z * m_pitch.z(); }
+ const void* getPixelPtr (int x, int y, int z = 0) const { return (const deUint8*)m_data + (x/m_divider.x()) * m_pitch.x() + (y/m_divider.y()) * m_pitch.y() + (z/m_divider.z()) * m_pitch.z(); }
Vec4 getPixel (int x, int y, int z = 0) const;
IVec4 getPixelInt (int x, int y, int z = 0) const;
TextureFormat m_format;
IVec3 m_size;
IVec3 m_pitch; //!< (pixelPitch, rowPitch, slicePitch)
+ IVec3 m_divider;
mutable void* m_data;
} DE_WARN_UNUSED_TYPE;
PixelBufferAccess (const TextureFormat& format, const IVec3& size, void* data);
PixelBufferAccess (const TextureFormat& format, int width, int height, int depth, int rowPitch, int slicePitch, void* data);
PixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, void* data);
+ PixelBufferAccess (const TextureFormat& format, const IVec3& size, const IVec3& pitch, const IVec3& block, void* data);
void* getDataPtr (void) const { return m_data; }
- void* getPixelPtr (int x, int y, int z = 0) const { return (deUint8*)m_data + x * m_pitch.x() + y * m_pitch.y() + z * m_pitch.z(); }
+ void* getPixelPtr (int x, int y, int z = 0) const { return (deUint8*)m_data + (x/m_divider.x()) * m_pitch.x() + (y/m_divider.y()) * m_pitch.y() + (z/m_divider.z()) * m_pitch.z(); }
void setPixel (const tcu::Vec4& color, int x, int y, int z = 0) const;
void setPixel (const tcu::IVec4& color, int x, int y, int z = 0) const;