zink: update amdpro fails
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Fri, 28 Apr 2023 14:19:04 +0000 (10:19 -0400)
committerMarge Bot <emma+marge@anholt.net>
Sat, 29 Apr 2023 04:19:33 +0000 (04:19 +0000)
how is this driver still so broken

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22761>

src/gallium/drivers/zink/ci/zink-amdpro-fails.txt

index a8976ba..6a3165c 100644 (file)
@@ -1,98 +1,31 @@
+# broken vertex buffer robustness
+#GTF-GL46.gtf21.GL2FixedTests.vertex_order.vertex_order,Fail
+#GTF-GL46.gtf31.GL3Tests.draw_instanced.draw_instanced_vertex_attrib_stride,Fail
+#GTF-GL46.gtf33.GL3Tests.instanced_arrays.instanced_arrays_stride,Fail
+#KHR-GL46.tessellation_shader.tessellation_shader_triangles_tessellation.inner_tessellation_level_rounding
+#KHR-GL46.vertex_attrib_64bit.limits_test,Fail
+#KHR-GL46.vertex_attrib_64bit.vao,Fail
+#KHR-GL46.vertex_attrib_binding.advanced-bindingUpdate,Fail
+#KHR-GL46.vertex_attrib_binding.basic-inputI-case2,Fail
+#KHR-Single-GL46.enhanced_layouts.varying_array_locations,Fail
+#KHR-Single-GL46.enhanced_layouts.varying_locations,Fail
+#KHR-Single-GL46.enhanced_layouts.varying_structure_locations,Fail
+
 # uncategorized
-GTF-GL46.gtf21.GL2FixedTests.vertex_order.vertex_order,Fail
-GTF-GL46.gtf30.GL3Tests.framebuffer_blit.framebuffer_blit_functionality_all_buffer_blit,Fail
-GTF-GL46.gtf30.GL3Tests.framebuffer_blit.framebuffer_blit_functionality_color_and_stencil_blit,Fail
-GTF-GL46.gtf30.GL3Tests.framebuffer_blit.framebuffer_blit_functionality_missing_buffers_blit,Fail
-GTF-GL46.gtf30.GL3Tests.framebuffer_blit.framebuffer_blit_functionality_negative_dimensions_blit,Fail
-GTF-GL46.gtf30.GL3Tests.framebuffer_blit.framebuffer_blit_functionality_negative_height_blit,Fail
-GTF-GL46.gtf30.GL3Tests.framebuffer_blit.framebuffer_blit_functionality_stencil_blit,Fail
-GTF-GL46.gtf30.GL3Tests.packed_depth_stencil.packed_depth_stencil_blit,Fail
-GTF-GL46.gtf30.GL3Tests.packed_depth_stencil.packed_depth_stencil_copyteximage,Fail
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_builtin_type,Fail
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_builtin_type_double,Fail
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_builtins,Fail
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_draw,Fail
 GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_query_objects,Fail
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_verify_buffer,Fail
-GTF-GL46.gtf31.GL3Tests.draw_instanced.draw_instanced_vertex_attrib_stride,Fail
-GTF-GL46.gtf33.GL3Tests.instanced_arrays.instanced_arrays_stride,Fail
 GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_stride_pointer,Fail
 GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_pause_resume,Fail
 GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_states,Fail
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_draw_stream,Fail
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_skip_components,Fail
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_skip_multiple_buffers,Fail
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_two_buffers,Fail
-GTF-GL46.gtf44.GL31Tests.texture_stencil8.texture_stencil8_gl44,Fail
-KHR-GL46.clip_distance.coverage,Fail
-KHR-GL46.copy_image.functional,Fail
 KHR-GL46.direct_state_access.queries_functional,Fail
-KHR-GL46.direct_state_access.renderbuffers_storage_multisample,Fail
 KHR-GL46.direct_state_access.vertex_arrays_attribute_binding,Fail
 KHR-GL46.direct_state_access.vertex_arrays_enable_disable_attributes,Fail
-KHR-GL46.direct_state_access.xfb_functional,Fail
-KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-arrays,Fail
-KHR-GL46.draw_indirect.advanced-twoPass-transformFeedback-elements,Fail
-KHR-GL46.gpu_shader5.fma_precision_float,Fail
-KHR-GL46.gpu_shader5.fma_precision_vec2,Fail
-KHR-GL46.gpu_shader5.fma_precision_vec3,Fail
-KHR-GL46.gpu_shader5.fma_precision_vec4,Fail
-KHR-GL46.gpu_shader5.precise_qualifier,Fail
-KHR-GL46.gpu_shader5.uniform_blocks_array_indexing,Fail
-KHR-GL46.gpu_shader_fp64.fp64.conversions,Fail
-KHR-GL46.gpu_shader_fp64.fp64.varyings,Fail
-KHR-GL46.packed_depth_stencil.blit.depth24_stencil8,Fail
-KHR-GL46.packed_depth_stencil.blit.depth32f_stencil8,Fail
-KHR-GL46.packed_depth_stencil.verify_copy_tex_image.depth24_stencil8,Fail
-KHR-GL46.packed_depth_stencil.verify_copy_tex_image.depth32f_stencil8,Fail
-KHR-GL46.pipeline_statistics_query_tests_ARB.functional_geometry_shader_queries,Fail
-KHR-GL46.pipeline_statistics_query_tests_ARB.functional_tess_queries,Fail
-KHR-GL46.shader_ballot_tests.ShaderBallotFunctionRead,Fail
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_fragment,Fail
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_sequence_fragment,Fail
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_vertex,Fail
-KHR-GL46.sparse_buffer_tests.BufferStorageTest,Fail
-KHR-GL46.sparse_texture_tests.InternalFormatQueries,Fail
-KHR-GL46.sparse_texture_tests.SparseTextureAllocation,Fail
-KHR-GL46.sparse_texture_tests.SparseTextureCommitment,Fail
-KHR-GL46.tessellation_shader.single.max_patch_vertices,Fail
-KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage,Fail
-KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.data_pass_through,Fail
-KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize,Fail
-KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_PatchVerticesIn,Fail
-KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_in,Fail
 KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_tessLevel,Fail
 KHR-GL46.tessellation_shader.tessellation_shader_point_mode.points_verification,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_quads_tessellation.degenerate_case,Fail
 KHR-GL46.tessellation_shader.tessellation_shader_quads_tessellation.inner_tessellation_level_rounding,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_tc_barriers.barrier_guarded_read_calls,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_tc_barriers.barrier_guarded_read_write_calls,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_tc_barriers.barrier_guarded_write_calls,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_tessellation.TCS_TES,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_tessellation.TES,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_tessellation.gl_InvocationID_PatchVerticesIn_PrimitiveID,Fail
-KHR-GL46.tessellation_shader.tessellation_shader_tessellation.input_patch_discard,Fail
 KHR-GL46.tessellation_shader.tessellation_shader_triangles_tessellation.identical_triangles,Fail
-KHR-GL46.tessellation_shader.vertex.vertex_ordering,Fail
 KHR-GL46.tessellation_shader.vertex.vertex_spacing,Fail
 KHR-GL46.texture_cube_map_array.texture_size_tesselation_con_sh,Fail
 KHR-GL46.texture_cube_map_array.texture_size_tesselation_ev_sh,Fail
-KHR-GL46.transform_feedback.capture_special_interleaved_test,Fail
-KHR-GL46.transform_feedback.discard_geometry_test,Fail
-KHR-GL46.transform_feedback.discard_vertex_test,Fail
-KHR-GL46.transform_feedback.draw_xfb_feedbackk_test,Fail
-KHR-GL46.transform_feedback.draw_xfb_instanced_test,Fail
-KHR-GL46.transform_feedback.draw_xfb_stream_instanced_test,Fail
-KHR-GL46.transform_feedback.draw_xfb_test,Fail
-KHR-GL46.vertex_attrib_64bit.limits_test,Fail
-KHR-GL46.vertex_attrib_64bit.vao,Fail
-KHR-GL46.vertex_attrib_binding.advanced-bindingUpdate,Fail
-KHR-GL46.vertex_attrib_binding.basic-inputI-case2,Fail
-KHR-Single-GL46.enhanced_layouts.varying_array_components,Fail
-KHR-Single-GL46.enhanced_layouts.varying_array_locations,Fail
-KHR-Single-GL46.enhanced_layouts.varying_components,Fail
-KHR-Single-GL46.enhanced_layouts.varying_locations,Fail
-KHR-Single-GL46.enhanced_layouts.varying_structure_locations,Fail
 KHR-Single-GL46.enhanced_layouts.xfb_override_qualifiers_with_api,Fail
 
 # These tests mysteriously fail to allocate descriptor sets with input attachments
@@ -126,143 +59,82 @@ KHR-GL46.blend_equation_advanced.blend_specific.GL_MULTIPLY_KHR,Fail
 KHR-GL46.blend_equation_advanced.blend_specific.GL_OVERLAY_KHR,Fail
 KHR-GL46.blend_equation_advanced.blend_specific.GL_SCREEN_KHR,Fail
 KHR-GL46.blend_equation_advanced.blend_specific.GL_SOFTLIGHT_KHR,Fail
-KHR-GL46.blend_equation_advanced.extension_directive.extension_directive_enable,Fail
-KHR-GL46.blend_equation_advanced.extension_directive.extension_directive_warn,Fail
-KHR-GL46.blend_equation_advanced.test_coherency.mixedSequence,Fail
 KHR-GL46.blend_equation_advanced.test_coherency.multiplySequence,Fail
 
-# textureGatherOffset seems to be broken on this driver
-KHR-GL46.gpu_shader5.texture_gather_offset_color_array,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_color_clamp_to_border,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_color_clamp_to_edge,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_color_repeat,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_depth_array,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_depth_clamp_border,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_depth_clamp_edge,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_depth_repeat,Fail
-KHR-GL46.gpu_shader5.texture_gather_offset_depth_repeat_y,Fail
-KHR-GL46.gpu_shader5.texture_gather_offsets_color,Fail
-KHR-GL46.gpu_shader5.texture_gather_offsets_depth,Fail
-
 # This test fails after mysteriously failing to create a pipeline
 KHR-Single-GL46.enhanced_layouts.xfb_global_buffer,Crash
 
 # These pass on AMDVLK
-KHR-GL46.gpu_shader_fp64.fp64.conversions
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_vertex
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_sequence_fragment
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_fragment
-KHR-GL46.geometry_shader.adjacency.adjacency_indiced_line_strip
-KHR-GL46.geometry_shader.adjacency.adjacency_indiced_lines
-KHR-GL46.geometry_shader.adjacency.adjacency_indiced_triangle_strip
-KHR-GL46.geometry_shader.adjacency.adjacency_indiced_triangles
-KHR-GL46.geometry_shader.adjacency.adjacency_non_indiced_line_strip
-KHR-GL46.geometry_shader.adjacency.adjacency_non_indiced_lines
-KHR-GL46.geometry_shader.adjacency.adjacency_non_indiced_triangle_strip
-KHR-GL46.geometry_shader.adjacency.adjacency_non_indiced_triangles
-KHR-GL46.geometry_shader.api.max_image_uniforms
-KHR-GL46.geometry_shader.api.max_shader_storage_blocks
-KHR-GL46.geometry_shader.constant_variables.constant_variables
-KHR-GL46.geometry_shader.input.gl_in_array_contents
-KHR-GL46.geometry_shader.input.gl_in_array_length
-KHR-GL46.geometry_shader.limits.max_input_components
-KHR-GL46.geometry_shader.limits.max_uniform_blocks
-KHR-GL46.geometry_shader.limits.max_uniform_components
-KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip
-KHR-GL46.geometry_shader.primitive_counter.lines_to_line_strip_rp
-KHR-GL46.geometry_shader.primitive_counter.lines_to_points
-KHR-GL46.geometry_shader.primitive_counter.lines_to_points_rp
-KHR-GL46.geometry_shader.primitive_counter.lines_to_triangle_strip
-KHR-GL46.geometry_shader.primitive_counter.lines_to_triangle_strip_rp
-KHR-GL46.geometry_shader.primitive_counter.point_to_point
-KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip
-KHR-GL46.geometry_shader.primitive_counter.points_to_line_strip_rp
-KHR-GL46.geometry_shader.primitive_counter.points_to_points_rp
-KHR-GL46.geometry_shader.primitive_counter.points_to_triangle_strip
-KHR-GL46.geometry_shader.primitive_counter.points_to_triangle_strip_rp
-KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip
-KHR-GL46.geometry_shader.primitive_counter.triangles_to_line_strip_rp
-KHR-GL46.geometry_shader.primitive_counter.triangles_to_points
-KHR-GL46.geometry_shader.primitive_counter.triangles_to_points_rp
-KHR-GL46.geometry_shader.primitive_counter.triangles_to_triangle_strip
-KHR-GL46.geometry_shader.primitive_counter.triangles_to_triangle_strip_rp
-KHR-GL46.geometry_shader.primitive_queries.primitive_queries_lines
-KHR-GL46.geometry_shader.primitive_queries.primitive_queries_points
-KHR-GL46.geometry_shader.primitive_queries.primitive_queries_triangles
-KHR-GL46.geometry_shader.qualifiers.flat_interpolation
-KHR-GL46.tessellation_shader.tessellation_shader_triangles_tessellation.degenerate_triangle
-KHR-GL46.tessellation_shader.tessellation_invariance.invariance_rule1
-KHR-GL46.compute_shader.pipeline-post-xfb
-KHR-GL46.transform_feedback.draw_xfb_stream_test
-KHR-Single-GL46.enhanced_layouts.xfb_all_stages
-KHR-Single-GL46.enhanced_layouts.xfb_block_member_stride
-KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_block_member
-KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_component
-KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_variable
-KHR-Single-GL46.enhanced_layouts.xfb_capture_struct
-KHR-Single-GL46.enhanced_layouts.xfb_explicit_location
-KHR-Single-GL46.enhanced_layouts.xfb_stride
-KHR-Single-GL46.enhanced_layouts.xfb_stride_of_empty_list
-KHR-Single-GL46.enhanced_layouts.xfb_stride_of_empty_list_and_api
-KHR-Single-GL46.enhanced_layouts.xfb_struct_explicit_location
-KHR-Single-GL46.enhanced_layouts.xfb_vertex_streams
-KHR-GL46.transform_feedback.capture_geometry_interleaved_test
-KHR-GL46.transform_feedback.capture_geometry_separate_test
-KHR-GL46.transform_feedback.capture_vertex_interleaved_test
-KHR-GL46.transform_feedback.capture_vertex_separate_test
-KHR-GL46.transform_feedback.query_geometry_interleaved_test
-KHR-GL46.transform_feedback.query_geometry_separate_test
-KHR-GL46.transform_feedback.query_vertex_interleaved_test
-KHR-GL46.transform_feedback.query_vertex_separate_test
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_basic_outline
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_double_precision
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_geometry
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_geometry_primitive_types
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_interleaved
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_max_interleaved
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_max_separate
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_misc
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_overflow
-GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_vertex_id
-GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_basic
-GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_framebuffer
-GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_two_buffers
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_basic_outline
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_geometry_instanced
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_multiple_streams
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_streams_overflow
-GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_streams_queried
-GTF-GL46.gtf42.GL3Tests.transform_feedback_instanced.transform_feedback_instanced_basic
-GTF-GL46.gtf42.GL3Tests.transform_feedback_instanced.transform_feedback_instanced_conditional_render
-GTF-GL46.gtf42.GL3Tests.transform_feedback_instanced.transform_feedback_instanced_streams
-KHR-GL46.texture_buffer.texture_buffer_operations_transform_feedback
-GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_attrib
-GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_bgra
-GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_conversion
-GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_divisor
-KHR-GL46.direct_state_access.buffers_functional
-KHR-GL46.direct_state_access.vertex_arrays_attribute_format
-KHR-GL46.direct_state_access.vertex_arrays_vertex_buffers
-KHR-GL46.gpu_shader_fp64.fp64.max_uniform_components
-KHR-GL46.gpu_shader_fp64.fp64.named_uniform_blocks
-KHR-GL46.shader_atomic_counters.advanced-usage-multi-stage
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_sequence_vertex
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_fragment
-KHR-GL46.shaders.loops.do_while_constant_iterations.nested_vertex
-KHR-GL46.shading_language_420pack.length_of_vector_and_matrix
-KHR-GL46.texture_buffer.texture_buffer_texture_buffer_range
-KHR-GL46.texture_cube_map_array.texture_size_geometry_sh
-KHR-GL46.texture_cube_map_array.texture_size_vertex_sh
-KHR-GL46.vertex_attrib_binding.basic-inputL-case1
-KHR-GL46.vertex_attrib_binding.basic-inputL-case2
+KHR-GL46.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_vertex,Fail
+KHR-GL46.shaders.loops.do_while_constant_iterations.nested_sequence_fragment,Fail
+KHR-GL46.shaders.loops.do_while_constant_iterations.nested_fragment,Fail
+KHR-GL46.geometry_shader.primitive_queries.primitive_queries_lines,Fail
+KHR-GL46.geometry_shader.primitive_queries.primitive_queries_points,Fail
+KHR-GL46.geometry_shader.primitive_queries.primitive_queries_triangles,Fail
+KHR-GL46.geometry_shader.qualifiers.flat_interpolation,Fail
+KHR-GL46.tessellation_shader.tessellation_shader_triangles_tessellation.degenerate_triangle,Fail
+KHR-GL46.compute_shader.pipeline-post-xfb,Fail
+KHR-GL46.transform_feedback.draw_xfb_stream_test,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_all_stages,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_block_member_stride,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_block_member,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_component,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_capture_inactive_output_variable,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_capture_struct,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_explicit_location,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_stride,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_stride_of_empty_list,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_stride_of_empty_list_and_api,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_struct_explicit_location,Fail
+KHR-Single-GL46.enhanced_layouts.xfb_vertex_streams,Fail
+KHR-GL46.transform_feedback.capture_geometry_interleaved_test,Fail
+KHR-GL46.transform_feedback.capture_geometry_separate_test,Fail
+KHR-GL46.transform_feedback.capture_vertex_interleaved_test,Fail
+KHR-GL46.transform_feedback.capture_vertex_separate_test,Fail
+KHR-GL46.transform_feedback.query_geometry_interleaved_test,Fail
+KHR-GL46.transform_feedback.query_geometry_separate_test,Fail
+KHR-GL46.transform_feedback.query_vertex_interleaved_test,Fail
+KHR-GL46.transform_feedback.query_vertex_separate_test,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_basic_outline,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_double_precision,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_geometry,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_geometry_primitive_types,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_interleaved,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_max_interleaved,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_max_separate,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_misc,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_overflow,Fail
+GTF-GL46.gtf30.GL3Tests.transform_feedback.transform_feedback_vertex_id,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_basic,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_framebuffer,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback2.transform_feedback2_two_buffers,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_basic_outline,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_geometry_instanced,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_multiple_streams,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_streams_overflow,Fail
+GTF-GL46.gtf40.GL3Tests.transform_feedback3.transform_feedback3_streams_queried,Fail
+GTF-GL46.gtf42.GL3Tests.transform_feedback_instanced.transform_feedback_instanced_basic,Fail
+GTF-GL46.gtf42.GL3Tests.transform_feedback_instanced.transform_feedback_instanced_conditional_render,Fail
+GTF-GL46.gtf42.GL3Tests.transform_feedback_instanced.transform_feedback_instanced_streams,Fail
+KHR-GL46.texture_buffer.texture_buffer_operations_transform_feedback,Fail
+GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_attrib,Fail
+GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_bgra,Fail
+GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_conversion,Fail
+GTF-GL46.gtf33.GL3Tests.vertex_type_2_10_10_10_rev.vertex_type_2_10_10_10_rev_divisor,Fail
+KHR-GL46.direct_state_access.buffers_functional,Fail
+KHR-GL46.direct_state_access.vertex_arrays_attribute_format,Fail
+KHR-GL46.direct_state_access.vertex_arrays_vertex_buffers,Fail
+KHR-GL46.gpu_shader_fp64.fp64.max_uniform_components,Fail
+KHR-GL46.gpu_shader_fp64.fp64.named_uniform_blocks,Fail
+KHR-GL46.shader_atomic_counters.advanced-usage-multi-stage,Fail
+KHR-GL46.shaders.loops.do_while_constant_iterations.nested_sequence_vertex,Fail
+KHR-GL46.shaders.loops.do_while_constant_iterations.nested_tricky_dataflow_2_fragment,Fail
+KHR-GL46.shaders.loops.do_while_constant_iterations.nested_vertex,Fail
+KHR-GL46.texture_buffer.texture_buffer_texture_buffer_range,Fail
+KHR-GL46.texture_cube_map_array.texture_size_geometry_sh,Fail
+KHR-GL46.texture_cube_map_array.texture_size_vertex_sh,Fail
 
 # VKCTS coverage gap: fails on all non-mesa drivers
-KHR-GL46.tessellation_shader.tessellation_invariance.invariance_rule2,Fail
-KHR-GL46.tessellation_shader.tessellation_invariance.invariance_rule3,Fail
-KHR-GL46.tessellation_shader.tessellation_invariance.invariance_rule4,Fail
-KHR-GL46.tessellation_shader.tessellation_invariance.invariance_rule5,Fail
-KHR-GL46.tessellation_shader.tessellation_invariance.invariance_rule6,Fail
-KHR-GL46.tessellation_shader.tessellation_invariance.invariance_rule7,Fail
 
 # Passes on AMDVLK, fails on PRO if not in a specific caselist order
 KHR-GL46.direct_state_access.vertex_arrays_attribute_binding_divisor,Fail
@@ -273,44 +145,15 @@ KHR-GL46.cull_distance.functional,Fail
 
 # VK_EXT_image_2d_view_of_3d
 KHR-GL46.shader_image_load_store.non-layered_binding,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-cs-float,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-cs-int,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-cs-uint,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-fs-float,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-fs-int,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-fs-uint,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-gs-float,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-gs-int,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-gs-uint,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-tcs-float,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-tcs-int,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-tcs-uint,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-tes-float,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-tes-int,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-tes-uint,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-vs-float,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-vs-int,Fail
-KHR-GL46.shader_image_size.advanced-nonMS-vs-uint,Fail
 
 # Stencil sampling is apparently broken
-KHR-GL46.texture_cube_map_array.sampling,Fail
 KHR-GL46.texture_view.view_sampling,Fail
 
-# Occlusion query predicate broken
-KHR-GL46.conditional_render_inverted.functional,Fail
-
-# Stencil blitting broken
-KHR-GL46.direct_state_access.framebuffers_blit,Fail
-
-# GL_RGB10_A2UI (VK_FORMAT_A2B10G10R10_USCALED_PACK32) broken
-KHR-GL46.direct_state_access.renderbuffers_storage,Fail
-
-# GL_RGB10_A2UI (VK_FORMAT_A2B10G10R10_USCALED_PACK32) and stencil both broken
-KHR-GL46.direct_state_access.renderbuffers_storage_multisample
+GTF-GL46.gtf31.GL3Tests.uniform_buffer_object.uniform_buffer_object_max_uniform_block_size,Fail
 
-# VK_QUERY_PIPELINE_STATISTIC_CLIPPING_PRIMITIVES_BIT with VK_PRIMITIVE_TOPOLOGY_POINT_LIST is broken
-KHR-GL46.pipeline_statistics_query_tests_ARB.functional_primitives_vertices_submitted_and_clipping_input_output_primitives,Fail
+KHR-GL46.direct_state_access.vertex_arrays_element_buffer,Fail
 
-# Piglit xfb tests
-spec@ext_transform_feedback@tessellation quad_strip wireframe,Fail
-spec@ext_transform_feedback@tessellation quads wireframe,Fail
+# since 22.40-1577631
+GTF-GL46.gtf30.GL3Tests.half_float.half_float_rendering,Fail
+GTF-GL46.gtf30.GL3Tests.half_float.half_float_varying_data,Fail
+GTF-GL46.gtf43.GL3Tests.eac_compression_signed_r11.gl_compressed_signed_r11_eac,Fail