Regres: Update test lists @ ab1e2b49

Change-Id: Ib3b20d2268fc7db22817d2d073ecfec60eb1c30a
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/31668
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/tests/regres/testlists/vk-master-ABORT.txt b/tests/regres/testlists/vk-master-ABORT.txt
index e69de29..fdffdaf 100644
--- a/tests/regres/testlists/vk-master-ABORT.txt
+++ b/tests/regres/testlists/vk-master-ABORT.txt
@@ -0,0 +1,137 @@
+dEQP-VK.image.atomic_operations.add.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.add.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.add.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.add.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.and.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.and.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.and.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.and.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.max.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.max.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.max.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.max.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.min.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.min.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.min.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.min.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.or.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.or.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.or.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.or.cube_array.r32ui_intermediate_values
+dEQP-VK.image.atomic_operations.xor.cube_array.r32i_end_result
+dEQP-VK.image.atomic_operations.xor.cube_array.r32i_intermediate_values
+dEQP-VK.image.atomic_operations.xor.cube_array.r32ui_end_result
+dEQP-VK.image.atomic_operations.xor.cube_array.r32ui_intermediate_values
+dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sfloat_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sfloat_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sint_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sint_r16g16b16a16_uint
+dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_uint_r16g16b16a16_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_uint_r16g16b16a16_sint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_unorm
+dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_unorm
+dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_unorm
+dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sfloat_r32g32b32a32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sfloat_r32g32b32a32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sint_r32g32b32a32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sint_r32g32b32a32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_uint_r32g32b32a32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_uint_r32g32b32a32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r8g8b8a8_unorm
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r8g8b8a8_uint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r8g8b8a8_unorm
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r8g8b8a8_unorm
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r32_sfloat
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r32_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r32_uint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r8g8b8a8_sint
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r8g8b8a8_snorm
+dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r8g8b8a8_uint
+dEQP-VK.image.image_size.cube_array.readonly_12x12x12
+dEQP-VK.image.image_size.cube_array.readonly_1x1x12
+dEQP-VK.image.image_size.cube_array.readonly_32x32x12
+dEQP-VK.image.image_size.cube_array.readonly_7x7x12
+dEQP-VK.image.image_size.cube_array.readonly_writeonly_12x12x12
+dEQP-VK.image.image_size.cube_array.readonly_writeonly_1x1x12
+dEQP-VK.image.image_size.cube_array.readonly_writeonly_32x32x12
+dEQP-VK.image.image_size.cube_array.readonly_writeonly_7x7x12
+dEQP-VK.image.image_size.cube_array.writeonly_12x12x12
+dEQP-VK.image.image_size.cube_array.writeonly_1x1x12
+dEQP-VK.image.image_size.cube_array.writeonly_32x32x12
+dEQP-VK.image.image_size.cube_array.writeonly_7x7x12
+dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_sfloat
+dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_sint
+dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_uint
+dEQP-VK.image.load_store.with_format.cube_array.r32_sfloat
+dEQP-VK.image.load_store.with_format.cube_array.r32_sint
+dEQP-VK.image.load_store.with_format.cube_array.r32_uint
+dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_sfloat
+dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_sint
+dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_uint
+dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_sint
+dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_snorm
+dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_uint
+dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_unorm
+dEQP-VK.image.qualifiers.coherent.cube_array.r32f
+dEQP-VK.image.qualifiers.coherent.cube_array.r32i
+dEQP-VK.image.qualifiers.coherent.cube_array.r32ui
+dEQP-VK.image.qualifiers.restrict.cube_array
+dEQP-VK.image.qualifiers.volatile.cube_array.r32f
+dEQP-VK.image.qualifiers.volatile.cube_array.r32i
+dEQP-VK.image.qualifiers.volatile.cube_array.r32ui
+dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_sfloat
+dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_sint
+dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_uint
+dEQP-VK.image.store.with_format.cube_array.r32_sfloat
+dEQP-VK.image.store.with_format.cube_array.r32_sint
+dEQP-VK.image.store.with_format.cube_array.r32_uint
+dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_sfloat
+dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_sint
+dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_uint
+dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_sint
+dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_snorm
+dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_uint
+dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_unorm
+dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_add
+dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_0
+dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_1
+dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_2
+dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_3
+dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_frag
diff --git a/tests/regres/testlists/vk-master-CRASH.txt b/tests/regres/testlists/vk-master-CRASH.txt
index abe56d7..66485c2 100644
--- a/tests/regres/testlists/vk-master-CRASH.txt
+++ b/tests/regres/testlists/vk-master-CRASH.txt
@@ -1,45 +1,3 @@
-dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.r16_sfloat.optimal_general
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.0
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.1
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.2
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.3
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.4
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.5
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.6
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.7
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.8
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.9
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.0
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.1
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.2
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.3
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.4
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.5
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.6
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.7
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.8
-dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.9
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.0
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.1
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.2
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.3
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.4
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.5
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.6
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.7
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.8
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.9
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.0
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.1
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.2
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.3
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.4
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.5
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.6
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.7
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.8
-dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.9
-dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_strip.1_multi_command
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_expression.compute.samplercube
 dEQP-VK.glsl.opaque_type_indexing.sampler.const_literal.compute.samplercube
 dEQP-VK.glsl.texture_functions.texture.samplercube_fixed_vertex
@@ -49,26 +7,4 @@
 dEQP-VK.memory.pipeline_barrier.host_write_uniform_texel_buffer.65536
 dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1048576
 dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.65536
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.buffer.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.buffer.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.buffer.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_nonlocal.workgroup.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
 dEQP-VK.synchronization.internally_synchronized_objects.pipeline_cache_compute
diff --git a/tests/regres/testlists/vk-master-FAIL.txt b/tests/regres/testlists/vk-master-FAIL.txt
index 1a226c8..29ce2db 100644
--- a/tests/regres/testlists/vk-master-FAIL.txt
+++ b/tests/regres/testlists/vk-master-FAIL.txt
@@ -5,30 +5,6 @@
 dEQP-VK.glsl.440.linkage.varying.component.vert_in.ivec2.as_int_int_unused
 dEQP-VK.glsl.atomic_operations.max_unsigned_compute
 dEQP-VK.glsl.atomic_operations.min_unsigned_compute
-dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.scalar
-dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.vec4
-dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.scalar
-dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.vec4
-dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.scalar
-dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.vec4
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.scalar
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.vec4
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.scalar
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.vec4
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.scalar
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.vec2
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.vec3
-dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.vec4
 dEQP-VK.glsl.builtin.precision.modf.highp_compute
 dEQP-VK.glsl.builtin.precision.modf.mediump_compute
 dEQP-VK.glsl.builtin_var.simple.pointcoord
@@ -408,10 +384,6 @@
 dEQP-VK.renderpass.suballocation.multisample_resolve.a8b8g8r8_srgb_pack32.samples_4
 dEQP-VK.renderpass.suballocation.multisample_resolve.b8g8r8a8_srgb.samples_4
 dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_srgb.samples_4
-dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_add
-dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_1
-dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_2
-dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_3
 dEQP-VK.texture.mipmap.2d.base_level.linear_linear
 dEQP-VK.texture.mipmap.2d.base_level.linear_nearest
 dEQP-VK.texture.mipmap.2d.base_level.nearest_linear
diff --git a/tests/regres/testlists/vk-master-PASS.txt b/tests/regres/testlists/vk-master-PASS.txt
index 038c523..7202f80 100644
--- a/tests/regres/testlists/vk-master-PASS.txt
+++ b/tests/regres/testlists/vk-master-PASS.txt
@@ -7536,6 +7536,7 @@
 dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.b4g4r4a4_unorm_pack16.optimal_optimal
 dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.r16_sfloat.general_general
 dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.r16_sfloat.general_optimal
+dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.r16_sfloat.optimal_general
 dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.r16_sfloat.optimal_optimal
 dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.r16_sint.general_general
 dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.r8g8_sint.r16_sint.general_optimal
@@ -15220,6 +15221,46 @@
 dEQP-VK.api.smoke.unused_resolve_attachment
 dEQP-VK.api.version_check.version
 dEQP-VK.binding_model.descriptor_update.empty_descriptor.uniform_buffer
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.0
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.1
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.2
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.3
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.4
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.5
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.6
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.7
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.8
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.9
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.0
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.1
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.2
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.3
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.4
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.5
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.6
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.7
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.8
+dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.9
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.0
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.1
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.2
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.3
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.4
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.5
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.6
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.7
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.8
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.comp.9
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.0
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.1
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.2
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.3
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.4
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.5
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.6
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.7
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.8
+dEQP-VK.binding_model.descriptorset_random.sets4.noarray.ubolimitlow.sbolimitlow.imglimitlow.noiub.frag.9
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d_array
 dEQP-VK.binding_model.shader_access.primary_cmd_buf.combined_image_sampler_immutable.compute.descriptor_array.1d_array_base_mip
@@ -30567,6 +30608,30 @@
 dEQP-VK.glsl.builtin.precision.inversesqrt.mediump_compute.vec2
 dEQP-VK.glsl.builtin.precision.inversesqrt.mediump_compute.vec3
 dEQP-VK.glsl.builtin.precision.inversesqrt.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.highp_compute.vec4
+dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.highp_fragment.vec4
+dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.highp_vertex.vec4
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_compute.vec4
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_fragment.vec4
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.scalar
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.vec2
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.vec3
+dEQP-VK.glsl.builtin.precision.ldexp.mediump_vertex.vec4
 dEQP-VK.glsl.builtin.precision.length.highp_compute.scalar
 dEQP-VK.glsl.builtin.precision.length.highp_compute.vec2
 dEQP-VK.glsl.builtin.precision.length.highp_compute.vec3
@@ -42785,10 +42850,6 @@
 dEQP-VK.image.atomic_operations.add.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.add.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.add.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.add.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.add.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.add.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.add.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.and.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.and.1d.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.and.1d.r32ui_end_result
@@ -42813,10 +42874,6 @@
 dEQP-VK.image.atomic_operations.and.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.and.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.and.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.and.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.and.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.and.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.and.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.compare_exchange.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.compare_exchange.1d.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.compare_exchange.1d.r32ui_end_result
@@ -42841,10 +42898,6 @@
 dEQP-VK.image.atomic_operations.compare_exchange.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.compare_exchange.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.compare_exchange.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.compare_exchange.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.exchange.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.exchange.1d.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.exchange.1d.r32ui_end_result
@@ -42869,10 +42922,6 @@
 dEQP-VK.image.atomic_operations.exchange.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.exchange.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.exchange.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.max.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.max.1d.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.max.1d.r32ui_end_result
@@ -42897,10 +42946,6 @@
 dEQP-VK.image.atomic_operations.max.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.max.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.max.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.max.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.max.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.max.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.max.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.min.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.min.1d.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.min.1d.r32ui_end_result
@@ -42925,10 +42970,6 @@
 dEQP-VK.image.atomic_operations.min.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.min.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.min.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.min.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.min.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.min.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.min.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.or.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.or.1d.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.or.1d.r32ui_end_result
@@ -42953,10 +42994,6 @@
 dEQP-VK.image.atomic_operations.or.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.or.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.or.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.or.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.or.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.or.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.or.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.xor.1d.r32i_end_result
 dEQP-VK.image.atomic_operations.xor.1d.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.xor.1d.r32ui_end_result
@@ -42981,10 +43018,6 @@
 dEQP-VK.image.atomic_operations.xor.cube.r32i_intermediate_values
 dEQP-VK.image.atomic_operations.xor.cube.r32ui_end_result
 dEQP-VK.image.atomic_operations.xor.cube.r32ui_intermediate_values
-dEQP-VK.image.atomic_operations.xor.cube_array.r32i_end_result
-dEQP-VK.image.atomic_operations.xor.cube_array.r32i_intermediate_values
-dEQP-VK.image.atomic_operations.xor.cube_array.r32ui_end_result
-dEQP-VK.image.atomic_operations.xor.cube_array.r32ui_intermediate_values
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r16g16b16a16_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r16g16b16a16_uint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sint_r16g16b16a16_sfloat
@@ -43363,60 +43396,6 @@
 dEQP-VK.image.format_reinterpret.cube.r8g8b8a8_unorm_r8g8b8a8_sint
 dEQP-VK.image.format_reinterpret.cube.r8g8b8a8_unorm_r8g8b8a8_snorm
 dEQP-VK.image.format_reinterpret.cube.r8g8b8a8_unorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sfloat_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sfloat_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sint_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_sint_r16g16b16a16_uint
-dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_uint_r16g16b16a16_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r16g16b16a16_uint_r16g16b16a16_sint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sfloat_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube_array.r32_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube_array.r32_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sfloat_r32g32b32a32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sfloat_r32g32b32a32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sint_r32g32b32a32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_sint_r32g32b32a32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_uint_r32g32b32a32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r32g32b32a32_uint_r32g32b32a32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_sint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r8g8b8a8_uint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_snorm_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_uint_r8g8b8a8_unorm
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r32_sfloat
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r32_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r32_uint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r8g8b8a8_sint
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r8g8b8a8_snorm
-dEQP-VK.image.format_reinterpret.cube_array.r8g8b8a8_unorm_r8g8b8a8_uint
 dEQP-VK.image.image_size.1d.readonly_1
 dEQP-VK.image.image_size.1d.readonly_12
 dEQP-VK.image.image_size.1d.readonly_32
@@ -43501,18 +43480,6 @@
 dEQP-VK.image.image_size.cube.writeonly_1x1x6
 dEQP-VK.image.image_size.cube.writeonly_32x32x6
 dEQP-VK.image.image_size.cube.writeonly_7x7x6
-dEQP-VK.image.image_size.cube_array.readonly_12x12x12
-dEQP-VK.image.image_size.cube_array.readonly_1x1x12
-dEQP-VK.image.image_size.cube_array.readonly_32x32x12
-dEQP-VK.image.image_size.cube_array.readonly_7x7x12
-dEQP-VK.image.image_size.cube_array.readonly_writeonly_12x12x12
-dEQP-VK.image.image_size.cube_array.readonly_writeonly_1x1x12
-dEQP-VK.image.image_size.cube_array.readonly_writeonly_32x32x12
-dEQP-VK.image.image_size.cube_array.readonly_writeonly_7x7x12
-dEQP-VK.image.image_size.cube_array.writeonly_12x12x12
-dEQP-VK.image.image_size.cube_array.writeonly_1x1x12
-dEQP-VK.image.image_size.cube_array.writeonly_32x32x12
-dEQP-VK.image.image_size.cube_array.writeonly_7x7x12
 dEQP-VK.image.load_store.with_format.1d.r16g16b16a16_sfloat
 dEQP-VK.image.load_store.with_format.1d.r16g16b16a16_sint
 dEQP-VK.image.load_store.with_format.1d.r16g16b16a16_uint
@@ -43643,31 +43610,18 @@
 dEQP-VK.image.load_store.with_format.cube.r8g8b8a8_uint_single_layer
 dEQP-VK.image.load_store.with_format.cube.r8g8b8a8_unorm
 dEQP-VK.image.load_store.with_format.cube.r8g8b8a8_unorm_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_sfloat
 dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_sfloat_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_sint
 dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_sint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_uint
 dEQP-VK.image.load_store.with_format.cube_array.r16g16b16a16_uint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r32_sfloat
 dEQP-VK.image.load_store.with_format.cube_array.r32_sfloat_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r32_sint
 dEQP-VK.image.load_store.with_format.cube_array.r32_sint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r32_uint
 dEQP-VK.image.load_store.with_format.cube_array.r32_uint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_sfloat
 dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_sfloat_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_sint
 dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_sint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_uint
 dEQP-VK.image.load_store.with_format.cube_array.r32g32b32a32_uint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_sint
 dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_sint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_snorm
 dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_snorm_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_uint
 dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_uint_single_layer
-dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_unorm
 dEQP-VK.image.load_store.with_format.cube_array.r8g8b8a8_unorm_single_layer
 dEQP-VK.image.mutable.2d.b8g8r8a8_srgb_b8g8r8a8_unorm_clear_copy
 dEQP-VK.image.mutable.2d.b8g8r8a8_srgb_b8g8r8a8_unorm_copy_copy
@@ -46652,9 +46606,6 @@
 dEQP-VK.image.qualifiers.coherent.cube.r32f
 dEQP-VK.image.qualifiers.coherent.cube.r32i
 dEQP-VK.image.qualifiers.coherent.cube.r32ui
-dEQP-VK.image.qualifiers.coherent.cube_array.r32f
-dEQP-VK.image.qualifiers.coherent.cube_array.r32i
-dEQP-VK.image.qualifiers.coherent.cube_array.r32ui
 dEQP-VK.image.qualifiers.restrict.1d
 dEQP-VK.image.qualifiers.restrict.1d_array
 dEQP-VK.image.qualifiers.restrict.2d
@@ -46662,7 +46613,6 @@
 dEQP-VK.image.qualifiers.restrict.3d
 dEQP-VK.image.qualifiers.restrict.buffer
 dEQP-VK.image.qualifiers.restrict.cube
-dEQP-VK.image.qualifiers.restrict.cube_array
 dEQP-VK.image.qualifiers.volatile.1d.r32f
 dEQP-VK.image.qualifiers.volatile.1d.r32i
 dEQP-VK.image.qualifiers.volatile.1d.r32ui
@@ -46684,9 +46634,6 @@
 dEQP-VK.image.qualifiers.volatile.cube.r32f
 dEQP-VK.image.qualifiers.volatile.cube.r32i
 dEQP-VK.image.qualifiers.volatile.cube.r32ui
-dEQP-VK.image.qualifiers.volatile.cube_array.r32f
-dEQP-VK.image.qualifiers.volatile.cube_array.r32i
-dEQP-VK.image.qualifiers.volatile.cube_array.r32ui
 dEQP-VK.image.store.with_format.1d.r16g16b16a16_sfloat
 dEQP-VK.image.store.with_format.1d.r16g16b16a16_sint
 dEQP-VK.image.store.with_format.1d.r16g16b16a16_uint
@@ -46817,31 +46764,18 @@
 dEQP-VK.image.store.with_format.cube.r8g8b8a8_uint_single_layer
 dEQP-VK.image.store.with_format.cube.r8g8b8a8_unorm
 dEQP-VK.image.store.with_format.cube.r8g8b8a8_unorm_single_layer
-dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_sfloat
 dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_sfloat_single_layer
-dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_sint
 dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_sint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_uint
 dEQP-VK.image.store.with_format.cube_array.r16g16b16a16_uint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r32_sfloat
 dEQP-VK.image.store.with_format.cube_array.r32_sfloat_single_layer
-dEQP-VK.image.store.with_format.cube_array.r32_sint
 dEQP-VK.image.store.with_format.cube_array.r32_sint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r32_uint
 dEQP-VK.image.store.with_format.cube_array.r32_uint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_sfloat
 dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_sfloat_single_layer
-dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_sint
 dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_sint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_uint
 dEQP-VK.image.store.with_format.cube_array.r32g32b32a32_uint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_sint
 dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_sint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_snorm
 dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_snorm_single_layer
-dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_uint
 dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_uint_single_layer
-dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_unorm
 dEQP-VK.image.store.with_format.cube_array.r8g8b8a8_unorm_single_layer
 dEQP-VK.image.texel_view_compatible.graphic.basic.1d_image.attachment_read.eac_r11_snorm_block.r16g16b16a16_sint
 dEQP-VK.image.texel_view_compatible.graphic.basic.1d_image.attachment_read.eac_r11_snorm_block.r16g16b16a16_uint
@@ -49482,6 +49416,38 @@
 dEQP-VK.memory.requirements.multiplane_image.regular_optimal
 dEQP-VK.memory.requirements.multiplane_image.transient_linear
 dEQP-VK.memory.requirements.multiplane_image.transient_optimal
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.image.comp
+dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.image.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.image.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_nonlocal.workgroup.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.image.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_nonlocal.workgroup.comp
 dEQP-VK.pipeline.blend.format.r16_sfloat.states.color_1mca_1mca_rsub_alpha_o_1mdc_sub-color_sc_dc_add_alpha_1mcc_ca_add-color_sc_da_rsub_alpha_sa_ca_min-color_o_1msc_max_alpha_ca_1msc_max
 dEQP-VK.pipeline.blend.format.r16_sfloat.states.color_1mca_1mca_sub_alpha_o_1mda_add-color_z_1mcc_max_alpha_sc_1mdc_add-color_1mca_1mdc_add_alpha_sc_sa_min-color_sas_o_max_alpha_1mcc_1mdc_add
 dEQP-VK.pipeline.blend.format.r16_sfloat.states.color_1mca_1mda_add_alpha_1mda_1mcc_add-color_da_1msc_add_alpha_1mca_ca_max-color_cc_da_sub_alpha_dc_da_rsub-color_z_1mdc_rsub_alpha_1mca_1msa_max
@@ -82062,7 +82028,6 @@
 dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_sint.samples_4
 dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_uint.samples_4
 dEQP-VK.renderpass.suballocation.multisample_resolve.r8g8b8a8_unorm.samples_4
-dEQP-VK.renderpass.suballocation.sampleread.numsamples_4_selected_sample_0
 dEQP-VK.renderpass.suballocation.simple.color
 dEQP-VK.renderpass.suballocation.simple.color_unused_omit_blend_state
 dEQP-VK.renderpass.suballocation.simple.no_attachments
@@ -83299,7 +83264,6 @@
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec2uint32_vert
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec4float32_frag
 dEQP-VK.spirv_assembly.instruction.graphics.opundef.vec4float32_vert
-dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.buffer_memory_variable_pointers_frag
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.global_to_param_frag
 dEQP-VK.spirv_assembly.instruction.graphics.pointer_parameter.param_to_global_frag
 dEQP-VK.spirv_assembly.instruction.graphics.selection_block_order.out_of_order_frag
diff --git a/tests/regres/testlists/vk-master-TIMEOUT.txt b/tests/regres/testlists/vk-master-TIMEOUT.txt
index 910905c..aee5b08 100644
--- a/tests/regres/testlists/vk-master-TIMEOUT.txt
+++ b/tests/regres/testlists/vk-master-TIMEOUT.txt
@@ -8,6 +8,7 @@
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.line_strip.1_single_command
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_fan.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_fan.1_single_command
+dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_strip.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indexed_indirect.triangle_strip.1_single_command
 dEQP-VK.draw.basic_draw.draw_indirect.line_strip.1_multi_command
 dEQP-VK.draw.basic_draw.draw_indirect.line_strip.1_single_command
diff --git a/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt b/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt
index ea72718..f9fd71a 100644
--- a/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt
+++ b/tests/regres/testlists/vk-master-UNIMPLEMENTED.txt
@@ -303,16 +303,6 @@
 dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.clamp_to_edge_repeat
 dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.mirrored_repeat_clamp_to_edge
 dEQP-VK.glsl.texture_gather.offset.min_required_offset.2d_array.rgba8ui.size_pot.repeat_mirrored_repeat
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.image.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.image.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.image.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.image.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp
-dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.image.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_nonlocal.workgroup.guard_local.image.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.buffer.guard_local.image.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.workgroup.payload_nonlocal.workgroup.guard_local.image.comp
 dEQP-VK.pipeline.multisample.sampled_image.64x64_1.r16g16_sint.samples_4
 dEQP-VK.pipeline.multisample.sampled_image.64x64_1.r32_uint.samples_4
 dEQP-VK.pipeline.multisample.sampled_image.64x64_1.r32g32b32a32_sfloat.samples_4
diff --git a/tests/regres/testlists/vk-master-risky-CRASH.txt b/tests/regres/testlists/vk-master-risky-CRASH.txt
index 0d48cb4..e69de29 100644
--- a/tests/regres/testlists/vk-master-risky-CRASH.txt
+++ b/tests/regres/testlists/vk-master-risky-CRASH.txt
@@ -1,2 +0,0 @@
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.comp
diff --git a/tests/regres/testlists/vk-master-risky-PASS.txt b/tests/regres/testlists/vk-master-risky-PASS.txt
index 7fb75a7..bcebd62 100644
--- a/tests/regres/testlists/vk-master-risky-PASS.txt
+++ b/tests/regres/testlists/vk-master-risky-PASS.txt
@@ -3,6 +3,10 @@
 dEQP-VK.api.info.image_format_properties.2d.optimal.g8_b8_r8_3plane_420_unorm
 dEQP-VK.api.info.image_format_properties.2d.optimal.g8_b8r8_2plane_420_unorm
 dEQP-VK.api.info.image_format_properties.2d.optimal.g8b8g8r8_422_unorm
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.image.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.comp
+dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.image.comp
 dEQP-VK.spirv_assembly.instruction.compute.opspecconstantop.inotequal
 dEQP-VK.spirv_assembly.instruction.graphics.opspecconstantop.inotequal_frag
 dEQP-VK.spirv_assembly.instruction.graphics.opspecconstantop.inotequal_vert
diff --git a/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt b/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt
index 5472ed0..e69de29 100644
--- a/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt
+++ b/tests/regres/testlists/vk-master-risky-UNIMPLEMENTED.txt
@@ -1,2 +0,0 @@
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.image.comp
-dEQP-VK.memory_model.write_after_read.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.image.comp