diff --git a/src/broadcom/ci/broadcom-rpi3-fails.txt b/src/broadcom/ci/broadcom-rpi3-fails.txt index 166429723a6..9a5396db442 100644 --- a/src/broadcom/ci/broadcom-rpi3-fails.txt +++ b/src/broadcom/ci/broadcom-rpi3-fails.txt @@ -21,6 +21,9 @@ dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail dEQP-GLES2.functional.uniform_api.random.3,Fail dEQP-GLES2.functional.uniform_api.random.79,Fail +dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_y_pos_z,Fail +dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z,Fail + # Sampling grid slightly off in test 2? dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail @@ -96,6 +99,7 @@ spec@glsl-1.20@execution@tex-miplevel-selection gl2:textureproj(bias) 3d,Fail spec@khr_texture_compression_astc@basic-gl,Fail glx@glx-make-current,Fail +glx@glx-multi-window-single-context,Fail glx@glx-swap-pixmap-bad,Fail # piglit: error: Test timed out. @@ -104,6 +108,11 @@ glx@glx_arb_sync_control@waitformsc,Fail glslparsertest@glsl2@gst-gl-text-download-i420-yv12.frag,Fail shaders@glsl-arb-fragment-coord-conventions,Fail shaders@glsl-max-vertex-attrib,Fail +spec@!opengl 1.0@depth-clear-precision-check,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth16,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth24,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth24_stencil8,Fail +spec@!opengl 1.0@depth-clear-precision-check@depth32,Fail spec@!opengl 1.0@gl-1.0-drawbuffer-modes,Fail spec@!opengl 1.0@gl-1.0-scissor-offscreen,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail @@ -756,6 +765,7 @@ spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right bottom PV: FIRST,Fail spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right middle PV: FIRST,Fail spec@!opengl 1.1@clipflat@glDrawElements(GL_TRIANGLE_STRIP)- glFrontFace(GL_CW)- glPolygonMode(GL_LINE)- quadrant: right top PV: FIRST,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4,Fail spec@arb_clear_texture@arb_clear_texture-3d,Fail spec@arb_clear_texture@arb_clear_texture-sized-formats,Fail spec@glsl-1.10@execution@glsl-fs-inline-explosion,Crash @@ -768,17 +778,10 @@ spec@!opengl 1.0@gl-1.0-no-op-paths,Fail # Bisected to b3133e250e1 ("gallium: add pipe_context::resource_release to eliminate buffer refcounting") spec@!opengl 1.1@longprim,Crash -# fails on arm64, passes on armhf -spec@arb_depth_buffer_float@depthstencil-render-miplevels 1024 s=z24_s8_d=z32f,Fail - # Crashes in this group are CMA allocation fails spec@!opengl 1.1@depthstencil-default_fb-clear samples=2,Fail spec@!opengl 1.1@depthstencil-default_fb-clear samples=4,Fail spec@!opengl 1.1@depthstencil-default_fb-clear,Fail -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2,Fail -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4,Fail -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2,Crash -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4,Crash # These non-supported primitives draws are converted by Mesa into # indexed draws with supported primitives. But these indexed draws @@ -948,7 +951,6 @@ spec@arb_internalformat_query2@max dimensions related pname checks@GL_MAX_COMBIN spec@arb_internalformat_query2@max dimensions related pname checks@GL_MAX_DEPTH,Fail spec@arb_internalformat_query2@max dimensions related pname checks@GL_MAX_HEIGHT,Fail spec@arb_internalformat_query2@max dimensions related pname checks@GL_MAX_WIDTH,Fail -spec@arb_occlusion_query2@render,Fail spec@arb_occlusion_query@occlusion_query_conform,Fail spec@arb_occlusion_query@occlusion_query_conform@GetObjivAval_multi2,Fail spec@arb_pixel_buffer_object@fbo-pbo-readpixels-small,Fail @@ -1211,6 +1213,8 @@ arm32-KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth arm32-KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component16,Fail arm32-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail arm32-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail +arm32-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_y_pos_z,Fail +arm32-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_pos_z_and_neg_x_pos_y_neg_z,Fail arm32-dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail arm32-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail arm32-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail @@ -1230,6 +1234,7 @@ ubsan-KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_int_depth ubsan-KHR-GLES2.core.internalformat.texture2d.depth_component_unsigned_short_depth_component16,Fail ubsan-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_center,Fail ubsan-dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail +ubsan-dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z,Fail ubsan-dEQP-GLES2.functional.depth_stencil_clear.depth_stencil_masked,Fail ubsan-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_mirror_rgba8888,Fail ubsan-dEQP-GLES2.functional.texture.filtering.2d.nearest_mipmap_linear_linear_repeat_rgba8888,Fail diff --git a/src/broadcom/ci/broadcom-rpi3-flakes.txt b/src/broadcom/ci/broadcom-rpi3-flakes.txt index 02d0ed655a4..3f372173ab9 100644 --- a/src/broadcom/ci/broadcom-rpi3-flakes.txt +++ b/src/broadcom/ci/broadcom-rpi3-flakes.txt @@ -1,7 +1,3 @@ -dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_neg_x_neg_y_neg_z -dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_and_pos_y_pos_z -dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_and_pos_x_neg_y_pos_z_and_neg_x_pos_y_neg_z -dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_pos_x_and_neg_x_neg_y_pos_z_and_neg_x_pos_y_neg_z dEQP-GLES2.functional.fbo.render.repeated_clear.tex2d_rgba dEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_bgra_depth_component16 dEQP-GLES2.functional.fragment_ops.blend.equation_src_func_dst_func.add_constant_color_constant_alpha @@ -16,7 +12,6 @@ dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.dst.one_one_minus_c dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_minus_dst_color_one_minus_constant_color dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.one_one_minus_src_alpha dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_one -dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.src_alpha_zero dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_dst_alpha dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.zero_one_minus_src_alpha dEQP-GLES2.functional.fragment_ops.depth_stencil.random.1 @@ -30,7 +25,6 @@ dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_nev dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_depth_funcs.stencil_notequal_depth_notequal dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_replace_incr dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_decr_incr -dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_invert_decr dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_keep_replace dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_replace_decr_wrap dEQP-GLES2.functional.fragment_ops.depth_stencil.stencil_ops.decr_wrap_zero_keep @@ -137,64 +131,20 @@ dEQP-GLES2.functional.texture.specification.texsubimage2d_empty_tex.rgba8888_2d dEQP-GLES2.functional.texture.vertex.2d.filtering.nearest_mipmap_nearest_nearest_mirror dEQP-GLES2.functional.uniform_api.value.assigned.by_value.render.basic_array.ivec4_vertex -arm32-dEQP-GLES2.functional.shaders.random.texture.vertex.44 -arm32-dEQP-GLES2.functional.texture.mipmap.cube.generate.a8_nicest -arm32-dEQP-GLES2.functional.texture.mipmap.cube.generate.l8_nicest -arm32-dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb565_nicest -arm32-dEQP-GLES2.functional.texture.mipmap.cube.generate.rgb888_nicest -arm32-dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba4444_nicest -arm32-dEQP-GLES2.functional.texture.mipmap.cube.generate.rgba5551_nicest +arm32-dEQP-GLES2.functional.shaders.random.trigonometric.fragment.25 +arm32-dEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba -glx@glx-multi-window-single-context -glx@glx-visuals-stencil -shaders@glsl-vs-loop -shaders@glsl-vs-loop-nested -spec@ext_framebuffer_blit@fbo-sys-blit -spec@ext_framebuffer_blit@fbo-sys-sub-blit -spec@ext_framebuffer_object@fbo-flushing-2 -spec@egl_chromium_sync_control@conformance - -# CMA allocations that may sometimes succeed +glx@glx-multithread-clearbuffer spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2 -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4 -spec@!opengl 1.1@depthstencil-default_fb-clear samples=2 - -# https://gitlab.freedesktop.org/mesa/mesa/-/issues/7186 -spec@!opengl 1.0@rasterpos - -# Sometimes fail when run along with other tests, never when run by themselves -spec@!opengl 1.1@copypixels-sync -spec@!opengl 1.1@copypixels-draw-sync -spec@!opengl 1.1@draw-copypixels-sync -spec@!opengl 1.1@draw-sync - -# flaky on wayland, was stable on x11 -spec@ext_image_dma_buf_import@ext_image_dma_buf_import - -# fails on arm64, passes on armhf -spec@arb_depth_buffer_float@depthstencil-render-miplevels 1024 s=z24_s8_d=z32f - -# Sometimes goes into an infinite loop and times out -spec@arb_depth_buffer_float@depthstencil-render-miplevels 146 s=z24_s8_d=z32f_s8 - -spec@arb_depth_texture@depthstencil-render-miplevels 273 d=z24 -spec@arb_shader_texture_lod@execution@tex-miplevel-selection *lod 1d -spec@arb_occlusion_query2@render - -# Updated by ci-collate, found in this job run: https://gitlab.freedesktop.org/mesa/mesa/-/jobs/56164970 -glx@glx-multithread-clearbuffer - -spec@arb_vertex_buffer_object@vbo-subdata-many drawarrays -spec@arb_vertex_buffer_object@vbo-subdata-many drawelements -spec@arb_vertex_buffer_object@vbo-subdata-many drawrangeelements - -# Nightly run expectations update -spec@glsl-1.20@execution@variable-indexing@fs-uniform-mat2-rd +spec@!opengl 1.1@masked-clear +spec@arb_es2_compatibility@arb_es2_compatibility-releaseshadercompiler +spec@ext_framebuffer_blit@fbo-sys-blit +spec@ext_framebuffer_blit@fbo-sys-sub-blit +spec@ext_framebuffer_object@fbo-flushing-2 # started 2024-10-22, cause unclear -dEQP-EGL.functional.sharing.gles2.multithread.random.programs.link.19 dEQP-EGL.functional.sharing.gles2.multithread.random_egl_sync.programs.link.19 # With linux kernel 6.13-rc4 uprev. broadcom job uses 6.6.47 kernel, so likely this is caused with recent mesa @@ -202,17 +152,6 @@ dEQP-GLES2.functional.texture.mipmap.cube.generate.la88_fastest spec@ext_framebuffer_multisample@accuracy all_samples stencil_draw small depthstencil -spec@arb_point_parameters@arb_point_parameters-point-attenuation -spec@arb_point_parameters@arb_point_parameters-point-attenuation@Aliased combinations -spec@arb_point_parameters@arb_point_parameters-point-attenuation@Antialiased combinations -spec@ext_framebuffer_multisample@accuracy 2 stencil_draw small depthstencil - -spec@!opengl 1.0@depth-clear-precision-check -spec@!opengl 1.0@depth-clear-precision-check@depth16 -spec@!opengl 1.0@depth-clear-precision-check@depth24 -spec@!opengl 1.0@depth-clear-precision-check@depth24_stencil8 -spec@!opengl 1.0@depth-clear-precision-check@depth32 - wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_even_clear wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_render_render_even_render wayland-dEQP-EGL.functional.sharing.gles2.multithread.random_egl_server_sync.programs.link.19 @@ -232,31 +171,6 @@ x11-dEQP-EGL.functional.wide_color.window_8888_colorspace_srgb x11-dEQP-EGL.functional.wide_color.window_888_colorspace_default x11-dEQP-EGL.functional.wide_color.window_888_colorspace_srgb -AbandonedContextImage -AdvancedBlendTest -ApplyGamma -BasicDrawOpAtlas -BlurMaskBiggerThanDest -CCPR_busyPath -CCPR_cache_animationAtlasReuse -CCPR_cache_deferredCleanup -CCPR_cache_hashTable -CCPR_cache_multiFlush -CCPR_cache_multiTileCache -CCPR_cache_partialInvalidate -CCPR_cache_recycleEntries -CCPR_cleanup -CCPR_cleanupWithTexAllocFail -CCPR_unrefPerOpListPathsBeforeOps -CCPR_unregisterCulledOps -ClearOp -ClipMaskCache -ComposedImageFilterBounds_Gpu -ComposedImageFilterOffset_Gpu -CopySurface -DDLCompatibilityTest -DDLFlushWhileRecording -DDLInvalidRecorder gl_discard gl_multipicturedraw_noclip_tiled gl_multipicturedraw_rectclip_tiled diff --git a/src/broadcom/ci/broadcom-rpi4-fails.txt b/src/broadcom/ci/broadcom-rpi4-fails.txt index ea4655105cc..b2491986c54 100644 --- a/src/broadcom/ci/broadcom-rpi4-fails.txt +++ b/src/broadcom/ci/broadcom-rpi4-fails.txt @@ -1,7 +1,9 @@ glx@glx-make-current,Fail glx@glx-multi-window-single-context,Fail glx@glx-swap-pixmap-bad,Fail -glx@glx-visuals-stencil -pixmap,Fail +glx@glx-visuals-depth,Fail +glx@glx-visuals-stencil,Fail +glx@glx_arb_sync_control@waitformsc,Fail shaders@point-vertex-id divisor,Fail shaders@point-vertex-id gl_instanceid divisor,Fail shaders@point-vertex-id gl_instanceid,Fail @@ -10,6 +12,8 @@ shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Fail shaders@point-vertex-id gl_vertexid gl_instanceid,Fail shaders@point-vertex-id gl_vertexid,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2,Fail spec@!opengl 1.1@texwrap formats bordercolor,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_INTENSITY12- swizzled- border color only,Fail @@ -358,9 +362,6 @@ spec@!opengl 2.1@pbo,Fail spec@!opengl 2.1@pbo@test_polygon_stip,Fail spec@!opengl 2.1@polygon-stipple-fs,Fail -# Works when run individually, but fail consistently on the CI -dEQP-GLES3.functional.texture.specification.teximage2d_pbo.rgba32i_cube,Fail - # RPI4 only supports 4RT, so this tests with 8RT will fail spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 32 1 8 128 1,Fail spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 32 1 8 128 2,Fail @@ -941,6 +942,7 @@ arm32-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_64_bits.rgba16i arm32-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_to_renderbuffer,Fail arm32-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8ui_r8ui.renderbuffer_to_renderbuffer,Fail ubsan-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.renderbuffer_to_renderbuffer,Fail +ubsan-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_128_bits.rgba32ui_rgba32ui.texture2d_to_renderbuffer,Fail ubsan-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_24_bits.rgb8_rgb8.renderbuffer_to_renderbuffer,Fail ubsan-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.r32ui_r32ui.texture2d_to_renderbuffer,Fail ubsan-dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.rgb10_a2_rgb10_a2.texture2d_to_renderbuffer,Fail diff --git a/src/broadcom/ci/broadcom-rpi4-flakes.txt b/src/broadcom/ci/broadcom-rpi4-flakes.txt index 9c15bf58368..51efa27445f 100644 --- a/src/broadcom/ci/broadcom-rpi4-flakes.txt +++ b/src/broadcom/ci/broadcom-rpi4-flakes.txt @@ -16,8 +16,9 @@ KHR-GLES31.core.shader_storage_buffer_object.advanced-unsizedArrayLength-cs-std4 KHR-GLES31.core.shader_storage_buffer_object.basic-matrixOperations-case2-cs KHR-GLES31.core.texture_cube_map_array.image_op_compute_sh arm32-KHR-GLES31.core.shader_image_load_store.advanced-copyImage-cs +arm32-KHR-GLES31.core.shader_image_load_store.advanced-sync-vertexArray +arm32-dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.packed.column_major_mat2 dEQP-GLES3.functional.buffer.write.recreate_store.random_4 -dEQP-GLES3.functional.texture.specification.teximage2d_pbo.rgba32i_cube dEQP-GLES31.functional.atomic_counter.get_dec_branch.1_counter_1_call_10_threads dEQP-GLES31.functional.atomic_counter.inc_dec_branch.1_counter_1_call_5000_threads dEQP-GLES31.functional.atomic_counter.layout.default_offset_set.get_inc.8_counters_1_call_1_thread @@ -25,13 +26,11 @@ dEQP-GLES31.functional.compute.basic.shared_var_single_group dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_10x6_rgba.rgba_astc_10x6_khr_rgba_astc_10x6_khr.cubemap_to_texture3d dEQP-GLES31.functional.copy_image.compressed.viewclass_astc_8x5_rgba.rgba_astc_8x5_khr_srgb8_alpha8_astc_8x5_khr.cubemap_to_texture3d dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba_astc_10x6_khr_rgba32f.cubemap_to_texture3d -dEQP-GLES31.functional.copy_image.non_compressed.viewclass_8_bits.r8_r8.texture2d_array_to_texture3d dEQP-GLES31.functional.image_load_store.3d.format_reinterpret.rgba8_snorm_rgba8 dEQP-GLES31.functional.shaders.builtin_functions.common.ceil.vec4_highp_compute dEQP-GLES31.functional.shaders.builtin_functions.integer.findlsb.uvec2_highp_compute dEQP-GLES31.functional.ssbo.layout.3_level_unsized_array.packed.bvec3 dEQP-GLES31.functional.ssbo.layout.basic_unsized_array.shared.float -dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.ivec4 dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.mat3x2 dEQP-GLES31.functional.ssbo.layout.instance_array_basic_type.std430.row_major_mat3x2 dEQP-GLES31.functional.ssbo.layout.random.nested_structs_instance_arrays.17 @@ -50,9 +49,6 @@ dEQP-GLES31.functional.synchronization.inter_invocation.ssbo_atomic_read_write fast_color_clear@fcc-front-buffer-distraction glx@glx-multi-context-front glx@glx-swap-singlebuffer -glx@glx-visuals-depth -glx@glx-visuals-stencil -glx@glx_arb_sync_control@waitformsc hiz@hiz-stencil-read-window-depth0 hiz@hiz-stencil-test-fbo-d24-s8 shaders@glsl-kwin-blur-2 @@ -60,33 +56,22 @@ spec@!opengl 1.0@gl-1.0-drawbuffer-modes spec@!opengl 1.0@gl-1.0-front-invalidate-back spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4 -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4 -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4 spec@!opengl 1.1@masked-clear spec@!opengl 1.1@teximage-colors gl_rg8_snorm spec@!opengl 1.1@teximage-colors gl_rgb16_snorm spec@!opengl 3.0@gl30basic spec@!opengl es 3.0@gles-3.0-transform-feedback-uniform-buffer-object -spec@amd_performance_monitor@api -spec@amd_performance_monitor@vc4 -spec@amd_performance_monitor@vc4@test_counter_string_normal_buffer -spec@amd_performance_monitor@vc4@test_counter_string_single_character_buffer -spec@amd_performance_monitor@vc4@test_counter_string_small_buffer spec@arb_occlusion_query@occlusion_query_order spec@arb_shader_texture_lod@execution@tex-miplevel-selection \*gradarb cube spec@arb_texture_multisample@large-float-texture spec@arb_timer_query@timestamp-get -spec@egl 1.4@largest possible eglcreatepbuffersurface and then glclear -spec@egl_chromium_sync_control@conformance -spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_test spec@ext_framebuffer_blit@fbo-blit-check-limits spec@ext_framebuffer_blit@fbo-sys-blit spec@ext_framebuffer_blit@fbo-sys-sub-blit spec@ext_packed_depth_stencil@depthstencil-render-miplevels 292 s=z24_s8_d=z24_s8 spec@ext_packed_depth_stencil@depthstencil-render-miplevels 585 d=s=z24_s8 -spec@ext_packed_depth_stencil@depthstencil-render-miplevels 585 ds=z24_s8 spec@ext_transform_feedback@order arrays triangles spec@ext_transform_feedback@tessellation quads wireframe spec@glsl-1.10@execution@built-in-functions@fs-op-div-mat2-float @@ -103,64 +88,47 @@ spec@glsl-1.30@execution@texelfetch fs sampler3d 1x129x9-98x129x9 spec@glsl-1.30@execution@vs-loop-uint-induction-var-subtraction spec@nv_primitive_restart@primitive-restart-draw-mode-line_strip -# This test works alone, but fails when executing all the tests together -# https://gitlab.freedesktop.org/mesa/mesa/-/issues/8684 -dEQP-GLES3.functional.texture.specification.teximage2d_pbo.rgba32f_cube - -# Seem reliable on arm64, but they flake on armhf -dEQP-VK.glsl.builtin.function.integer.findMSB.ivec2_mediump_geometry -dEQP-VK.glsl.builtin.function.integer.findMSB.ivec2_highp_geometry - # Failed twice one day with two different bad renders, and never since: # https://gitlab.freedesktop.org/eric/mesa/-/jobs/37556931 # https://gitlab.freedesktop.org/eric/mesa/-/jobs/37596148 dEQP-VK.renderpass2.suballocation.load_store_op_none.depthstencil_d24_unorm_s8_uint_load_op_depth_load_stencil_none_store_op_depth_store_stencil_none_stencil_write_off -dEQP-VK.api.command_buffers.execute_large_primary dEQP-VK.binding_model.buffer_device_address.set15.depth1.baseubo.convertcheckuv2.store.single.std140.vert_offset_nonzero dEQP-VK.binding_model.descriptorset_random.sets4.constant.ubolimitlow.sbolimitlow.sampledimglow.outimgtexlow.noiub.nouab.vert.noia.6 dEQP-VK.clipping.clip_volume.inside.triangle_strip dEQP-VK.clipping.user_defined.clip_cull_distance.vert.8 dEQP-VK.draw.dynamic_rendering.complete_secondary_cmd_buff.multiple_interpolation.separate.no_sample_decoration.4_samples dEQP-VK.draw.dynamic_rendering.partial_secondary_cmd_buff.multiple_interpolation.separate.no_sample_decoration.4_samples -dEQP-VK.draw.dynamic_rendering.primary_cmd_buff.multiple_interpolation.structured.no_sample_decoration.4_samples dEQP-VK.draw.renderpass.multiple_interpolation.separate.no_sample_decoration.4_samples dEQP-VK.draw.renderpass.multiple_interpolation.structured.no_sample_decoration.4_samples dEQP-VK.draw\..*\.multi_draw\.mosaic\..*\.max_draws\..*no_draw_id dEQP-VK.fragment_operations.occlusion_query.precise_test_depth_write_stencil_clear dEQP-VK.fragment_operations.occlusion_query.precise_test_scissors_depth_clear dEQP-VK.fragment_operations.occlusion_query.precise_test_scissors_depth_write_stencil_clear -dEQP-VK.fragment_operations.occlusion_query.precise_test_scissors_depth_write_stencil_clear_stencil_write dEQP-VK.glsl.builtin.function.integer.findlsb.uvec2_highp_geometry dEQP-VK.glsl.builtin.function.pack_unpack.unpackunorm4x8_geometry -dEQP-VK.glsl.texture_functions.query.texturequerylevels.usampler1darray_fragment dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_clear_load dEQP-VK.memory.mapping.suballocation.full.variable.implicit_unmap -dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1024 -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.pipeline_barrier.transfer_dst_uniform_texel_buffer.8192 -dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicrmw.device.payload_local.image.guard_local.image.frag -dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.frag -dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.combined.view_type.1d_array.format.r8_unorm.count_1.size.443x1_array_of_6 dEQP-VK.rasterization.culling.front_triangle_strip dEQP-VK.rasterization.primitives.no_stipple.points dEQP-VK.rasterization.primitives.no_stipple.rectangular_lines_with_adjacency_factor_large dEQP-VK.rasterization.primitives.no_stipple.triangle_fan -dEQP-VK.rasterization.primitives_multisample_4_bit.no_stipple.lines dEQP-VK.rasterization.provoking_vertex.draw.last.triangle_list_with_adjacency -dEQP-VK.renderpass.suballocation.load_store_op_none.depthstencil_d24_unorm_s8_uint_load_op_depth_load_stencil_none_store_op_depth_store_stencil_none_stencil_write_off dEQP-VK.robustness.image_robustness.bind.notemplate.rg32f.unroll.volatile.storage_image.fmt_qual.img.samples_1.cube_array.vert dEQP-VK.spirv_assembly.instruction.graphics.float_controls2.fp32.input_args.ord_gt_testedWithout_NotInf_arg1_inf_arg2_one_res_one_deco_vert dEQP-VK.ssbo.phys.layout.basic_unsized_array.std430.row_major_mat2x4_store_cols dEQP-VK.ssbo.phys.layout.random.basic_types.15 dEQP-VK.synchronization.cross_instance.suballocated.write_copy_image_to_buffer_read_vertex_input.buffer_262144_binary_semaphore_dma_buf +dEQP-VK.synchronization.op.single_queue.fence.write_ssbo_geometry_read_vertex_input.buffer_262144 dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_ssbo_compute_read_vertex_input.buffer_262144_opaque_fd dEQP-VK.synchronization.signal_order.shared_binary_semaphore.write_ssbo_vertex_read_vertex_input.buffer_262144_opaque_fd dEQP-VK.synchronization2.op.single_queue.event.write_copy_buffer_read_vertex_input.buffer_262144 dEQP-VK.synchronization2.op.single_queue.fence.write_ssbo_compute_indirect_read_vertex_input.buffer_262144_specialized_access_flag dEQP-VK.synchronization2.signal_order.shared_binary_semaphore.write_ssbo_fragment_read_vertex_input.buffer_262144_opaque_fd dEQP-VK.synchronization2.timeline_semaphore.device_host.write_ssbo_fragment_read_vertex_input.buffer_262144 +dEQP-VK.synchronization2.timeline_semaphore.device_host.write_ssbo_geometry_read_vertex_input.buffer_262144 dEQP-VK.tessellation.invariance.one_minus_tess_coord_component.isolines_fractional_odd_spacing_ccw dEQP-VK.tessellation.invariance.tess_coord_component_range.isolines_fractional_even_spacing_cw dEQP-VK.tessellation.user_defined_io.per_patch_block_array.vertex_io_array_size_implicit.triangles @@ -169,7 +137,6 @@ dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.linear.clamp_to dEQP-VK.texture.filtering.2d.formats.s8_uint.nearest dEQP-VK.texture.filtering.2d_array.combinations.linear_mipmap_linear.linear.mirrored_repeat.repeat dEQP-VK.texture.filtering.cube.combinations.nearest.linear.mirrored_repeat.repeat.seamless -dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint # With linux kernel 6.13-rc4 uprev. Broadcom job uses 6.6.47 kernel, so likely this is caused with recent mesa dEQP-VK.glsl.derivate.fwidthfine.static_if.float_mediump @@ -177,4 +144,12 @@ dEQP-VK.glsl.texture_functions.query.texturequerylevels.sampler1darray_fixed_fra dEQP-VK.renderpass.suballocation.multisample_resolve.layers_6.r32g32b32a32_sfloat.samples_4_resolve_level_4 dEQP-VK.ssbo.layout.random.all_per_block_buffers.0 +program@execute@builtin@builtin-float-erf-1.0.generated +program@execute@builtin@builtin-float-pow-1.0.generated +program@execute@builtin@builtin-float-powr-1.0.generated +program@execute@builtin@builtin-float-sincos-1.0.generated + +dEQP-VK.memory.mapping.dedicated_alloc.buffer.full.variable.implicit_unmap +dEQP-VK.spirv_assembly.instruction.graphics.spirv_ids_abuse.lots_ids_vert + api@clgetdeviceinfo diff --git a/src/broadcom/ci/broadcom-rpi5-fails.txt b/src/broadcom/ci/broadcom-rpi5-fails.txt index 0803a8736f1..4661fdefacd 100644 --- a/src/broadcom/ci/broadcom-rpi5-fails.txt +++ b/src/broadcom/ci/broadcom-rpi5-fails.txt @@ -1,8 +1,8 @@ glx@glx-make-current,Fail glx@glx-multi-window-single-context,Fail glx@glx-swap-pixmap-bad,Fail -glx@glx-visuals-depth -pixmap,Fail -glx@glx-visuals-stencil -pixmap,Fail +glx@glx-visuals-depth,Fail +glx@glx-visuals-stencil,Fail glx@glx_arb_sync_control@waitformsc,Fail shaders@point-vertex-id divisor,Fail shaders@point-vertex-id gl_instanceid divisor,Fail @@ -12,6 +12,7 @@ shaders@point-vertex-id gl_vertexid gl_instanceid divisor,Fail shaders@point-vertex-id gl_vertexid gl_instanceid,Fail shaders@point-vertex-id gl_vertexid,Fail spec@!opengl 1.0@gl-1.0-user-clip-all-planes,Fail +spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4,Fail spec@!opengl 1.1@texwrap formats bordercolor,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled,Fail spec@!opengl 1.1@texwrap formats bordercolor-swizzled@GL_LUMINANCE12_ALPHA12- swizzled- border color only,Fail diff --git a/src/broadcom/ci/broadcom-rpi5-flakes.txt b/src/broadcom/ci/broadcom-rpi5-flakes.txt index 24d36b8dd3d..a9b19fbc885 100644 --- a/src/broadcom/ci/broadcom-rpi5-flakes.txt +++ b/src/broadcom/ci/broadcom-rpi5-flakes.txt @@ -1,24 +1,15 @@ fast_color_clear@fcc-front-buffer-distraction glx@glx-multi-context-front -glx@glx-swap-singlebuffer -glx@glx-visuals-depth -glx@glx-visuals-stencil spec@!opengl 1.0@gl-1.0-front-invalidate-back spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=4 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2 -spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=4 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=2 spec@!opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort samples=4 -spec@!opengl 1.1@masked-clear spec@!opengl 1.1@teximage-colors gl_rg8_snorm spec@!opengl 1.1@teximage-colors gl_rgb16_snorm spec@!opengl 3.0@gl30basic -spec@amd_performance_monitor@api -spec@amd_performance_monitor@api@test_counter_string_small_buffer -spec@amd_performance_monitor@vc4 spec@arb_occlusion_query@occlusion_query_order -spec@arb_texture_multisample@texelfetch fs sampler2dms 4 1x130-501x130 spec@arb_timer_query@timestamp-get spec@ext_framebuffer_blit@fbo-blit-check-limits spec@ext_framebuffer_blit@fbo-sys-blit @@ -43,8 +34,6 @@ dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_8x8_unorm_bl dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_8x8_unorm_block.r8g8b8a8_unorm.optimal_general_nearest dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.astc_8x8_unorm_block.r8g8b8a8_unorm.optimal_optimal_nearest dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r16g16_uint.a8b8g8r8_uint_pack32.optimal_optimal_nearest -dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.2d.r8g8_uint.a8b8g8r8_uint_pack32.optimal_optimal_nearest -dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d.b10g11r11_ufloat_pack32.b10g11r11_ufloat_pack32.general_optimal_nearest_stripes_y dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.generate_mipmaps.from_base_level.layercount_6.a2r10g10b10_unorm_pack32.general_general_linear dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.generate_mipmaps.from_previous_level.layercount_6.b4g4r4a4_unorm_pack16.optimal_general_linear dEQP-VK.api.copy_and_blit.core.blit_image.simple_tests.mirror_subregions_3d.r32_sfloat_nearest @@ -53,12 +42,6 @@ dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r16g16b dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r16g16b16a16_sint.r16g16b16a16_sint.general_general dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r32g32b32a32_sint.r32g32b32a32_sint.general_optimal dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r4g4b4a4_unorm_pack16.r4g4b4a4_unorm_pack16.general_general -dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.1d_to_3d.r8_snorm.r8_snorm.general_optimal -dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r5g6b5_unorm_pack16.r16_snorm.general_optimal -dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r5g6b5_unorm_pack16.r8g8_sint.optimal_general -dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8_uint.r5g5b5a1_unorm_pack16.general_optimal -dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8_unorm.r16_snorm.general_general -dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.r8g8_unorm.r16_unorm.general_optimal dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.color.2d.astc_6x5_srgb_block.a8b8g8r8_srgb_pack32.optimal_optimal_linear dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.color.3d.r8g8_unorm.r8g8_unorm.optimal_general_nearest_stripes_x dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.generate_mipmaps.from_previous_level.layercount_6.a8b8g8r8_srgb_pack32.general_optimal_linear @@ -66,22 +49,13 @@ dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.all_formats.generate_m dEQP-VK.api.copy_and_blit.dedicated_allocation.blit_image.simple_tests.whole_3d.r32_sfloat_nearest dEQP-VK.api.image_clearing.core.clear_color_attachment.cube_layers.r16g16b16a16_unorm_clamp_input dEQP-VK.api.image_clearing.core.clear_color_image.2d.linear.remaining_array_layers.r16g16_sfloat_200x180 -dEQP-VK.api.image_clearing.core.clear_color_image.2d.linear.remaining_array_layers_twostep.r32_sint_200x180 dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.multiple_layers.r4g4b4a4_unorm_pack16_200x180_clamp_input_multiple_subresourcerange -dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.multiple_layers.r5g6b5_unorm_pack16_multiple_subresourcerange dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.multiple_layers.r8g8b8a8_srgb_200x180_clamp_input_multiple_subresourcerange -dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.remaining_array_layers.r32g32b32a32_sfloat dEQP-VK.api.image_clearing.core.clear_color_image.2d.optimal.remaining_array_layers.r4g4b4a4_unorm_pack16_200x180 dEQP-VK.api.image_clearing.core.clear_color_image.3d.linear.single_layer.r16g16b16a16_sfloat dEQP-VK.api.image_clearing.core.clear_color_image.3d.linear.single_layer.r32g32b32a32_sint dEQP-VK.api.image_clearing.core.clear_color_image.3d.optimal.single_layer.a8b8g8r8_unorm_pack32_200x180x16_multiple_subresourcerange -dEQP-VK.api.image_clearing.core.clear_color_image.3d.optimal.single_layer.r32g32b32a32_sint_multiple_subresourcerange -dEQP-VK.api.image_clearing.core.clear_depth_stencil_image.2d.remaining_array_layers_twostep.d24_unorm_s8_uint_33x128 -dEQP-VK.api.image_clearing.core.clear_depth_stencil_image.2d.remaining_array_layers_twostep.d24_unorm_s8_uint_64x11 -dEQP-VK.api.image_clearing.core.clear_depth_stencil_image.2d.remaining_array_layers_twostep.d24_unorm_s8_uint_separate_layouts_depth_64x11 -dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_image.2d.optimal.multiple_layers.r16g16_unorm_200x180_clamp_input_multiple_subresourcerange dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_image.2d.optimal.remaining_array_layers.a2b10g10r10_unorm_pack32_clamp_input -dEQP-VK.api.image_clearing.dedicated_allocation.clear_color_image.3d.optimal.single_layer.r16g16_unorm_200x180x16_clamp_input_multiple_subresourcerange dEQP-VK.api.image_clearing.dedicated_allocation.partial_clear_color_attachment.cube_layers.r32g32b32a32_uint dEQP-VK.binding_model.buffer_device_address.set3.depth3.basessbo.convertcheckuv2.nostore.single.scalar.vert dEQP-VK.binding_model.shader_access.primary_cmd_buf.bind.sampler_immutable.tess_eval.multiple_descriptor_sets.multiple_discontiguous_descriptors.3d_base_mip @@ -89,76 +63,41 @@ dEQP-VK.binding_model.shader_access.secondary_cmd_buf.bind.sampler_immutable.ver dEQP-VK.binding_model.shader_access.secondary_cmd_buf.bind.with_template.sampler_mutable.tess_ctrl.multiple_descriptor_sets.single_descriptor.3d dEQP-VK.clipping.user_defined.clip_distance.vert.8 dEQP-VK.draw.dynamic_rendering.complete_secondary_cmd_buff.multiple_interpolation.separate.no_sample_decoration.4_samples -dEQP-VK.draw.dynamic_rendering.partial_secondary_cmd_buff.instanced.draw_indexed_indirect_vk_primitive_topology_line_strip_attrib_divisor_2 dEQP-VK.draw.dynamic_rendering.partial_secondary_cmd_buff.multiple_interpolation.structured.no_sample_decoration.4_samples dEQP-VK.draw.dynamic_rendering.primary_cmd_buff.instanced.draw_indexed_vk_primitive_topology_triangle_fan_khr_attrib_divisor_2_multiview_maintenance_5 -dEQP-VK.draw.dynamic_rendering.primary_cmd_buff.multiple_interpolation.structured.no_sample_decoration.4_samples -dEQP-VK.draw.renderpass.indexed_draw.draw_indexed_triangle_list_offset_negative_large dEQP-VK.draw.renderpass.multi_draw.mosaic.indexed_mixed.no_draws.stride_extra_12.10_instances.vert_only.multiview.offset_6_no_draw_id -dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed32_geometry -dEQP-VK.dynamic_rendering.primary_cmd_buff.random.seed35 dEQP-VK.geometry.layered.2d_array.12_36_6.readback dEQP-VK.glsl.texture_functions.query.texturequerylevels.isampler1darray_fragment -dEQP-VK.memory.mapping.suballocation.random.79 dEQP-VK.memory.pipeline_barrier.transfer_dst_uniform_texel_buffer.1024 -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.pipeline_barrier.transfer_dst_uniform_texel_buffer.8192 -dEQP-VK.memory_model.message_passing.core11.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.vert 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.subgroup.payload_local.buffer.guard_local.image.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_atomic.atomicrmw.queuefamily.payload_local.buffer.guard_local.physbuffer.vert -dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_atomic.atomicwrite.subgroup.payload_local.physbuffer.guard_local.buffer.frag dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_fence.atomicwrite.device.payload_local.physbuffer.guard_local.physbuffer.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_fence.atomicwrite.queuefamily.payload_local.image.guard_local.image.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.atomic_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_atomic.atomicwrite.queuefamily.payload_local.image.guard_local.physbuffer.vert -dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.queuefamily.payload_local.buffer.guard_local.buffer.frag dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.queuefamily.payload_local.buffer.guard_local.image.vert -dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.comp dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.buffer.guard_local.image.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.image.guard_local.buffer.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.subgroup.payload_local.physbuffer.guard_local.physbuffer.frag -dEQP-VK.memory_model.message_passing.ext.u32.coherent.fence_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp -dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicrmw.device.payload_local.buffer.guard_local.image.frag dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicrmw.queuefamily.payload_local.buffer.guard_local.image.vert dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicrmw.subgroup.payload_local.image.guard_local.image.frag dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicwrite.queuefamily.payload_local.buffer.guard_local.buffer.vert -dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicwrite.queuefamily.payload_local.buffer.guard_local.image.frag dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.atomic_atomic.atomicwrite.subgroup.payload_local.image.guard_local.image.frag -dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.frag -dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.fence_fence.atomicwrite.device.payload_local.image.guard_local.buffer.vert -dEQP-VK.memory_model.message_passing.ext.u32.noncoherent.fence_fence.atomicwrite.queuefamily.payload_local.image.guard_local.image.frag 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.ext.u32.coherent.atomic_atomic.atomicrmw.queuefamily.payload_local.buffer.guard_nonlocal.workgroup.comp dEQP-VK.memory_model.write_after_read.ext.u32.coherent.atomic_atomic.atomicwrite.queuefamily.payload_local.buffer.guard_local.buffer.frag dEQP-VK.memory_model.write_after_read.ext.u32.coherent.atomic_fence.atomicwrite.device.payload_local.buffer.guard_local.image.frag -dEQP-VK.memory_model.write_after_read.ext.u32.coherent.atomic_fence.atomicwrite.queuefamily.payload_local.image.guard_local.image.frag dEQP-VK.memory_model.write_after_read.ext.u32.coherent.atomic_fence.atomicwrite.workgroup.payload_local.image.guard_local.image.comp dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_atomic.atomicwrite.workgroup.payload_local.image.guard_local.image.comp dEQP-VK.memory_model.write_after_read.ext.u32.coherent.fence_fence.atomicwrite.device.payload_local.buffer.guard_local.buffer.vert dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.atomic_atomic.atomicwrite.device.payload_local.image.guard_local.buffer.frag dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.atomic_atomic.atomicwrite.queuefamily.payload_local.image.guard_local.buffer.vert dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.atomic_fence.atomicwrite.queuefamily.payload_local.buffer.guard_local.physbuffer.frag -dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.fence_atomic.atomicwrite.subgroup.payload_local.buffer.guard_local.physbuffer.frag -dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.fence_fence.atomicwrite.device.payload_local.physbuffer.guard_local.physbuffer.frag -dEQP-VK.multiview.dynamic_rendering.view_mask_iteration.8_1_1_8 +dEQP-VK.memory_model.write_after_read.ext.u32.noncoherent.fence_atomic.atomicwrite.subgrouppayload_local.buffer.guard_local.physbuffer.frag dEQP-VK.multiview.multisample.no_queries.15_15_15_15 -dEQP-VK.multiview.non_precise_queries_with_availability.get_query_pool_results.max_multi_view_view_count -dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.combined.view_type.1d_array.format.r8_unorm.count_1.size.443x1_array_of_6 -dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.combined.view_type.cube_array.format.astc_5x4_srgb_block.count_1.size.32x32_array_of_36 -dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.separate.view_type.cube_array.format.astc_10x5_unorm_block.count_1.size.32x32_array_of_36 -dEQP-VK.pipeline.monolithic.image.suballocation.sampling_type.separate.view_type.cube_array.format.etc2_r8g8b8a1_srgb_block.count_1.size.13x13_array_of_36 dEQP-VK.pipeline.monolithic.image_view.view_type.1d.format.a1b5g5r5_unorm_pack16.subresource_range.array_layer_last dEQP-VK.pipeline.monolithic.image_view.view_type.cube.format.astc_10x5_unorm_block.subresource_range.lod_base_mip_level_array_layer_second -dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_10x8_srgb_block.subresource_range.base_array_layer dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_4x4_unorm_block.component_swizzle.a_r_g_b dEQP-VK.pipeline.monolithic.image_view.view_type.cube_array.format.astc_8x8_unorm_block.subresource_range.lod_base_mip_level dEQP-VK.pipeline.monolithic.render_to_image.core.2d_array.huge.height_layers.r8g8b8a8_unorm dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.astc_10x6_unorm_block.mag_filter.linear dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.astc_12x12_srgb_block.mipmap.linear.lod.select_bias_3_7 -dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.astc_6x6_srgb_block.mipmap.nearest.lod.select_bias_2_1 dEQP-VK.pipeline.monolithic.sampler.view_type.cube_array.format.x8_d24_unorm_pack32.mipmap.nearest.lod.select_min_1 dEQP-VK.rasterization.flatshading.strict_line_strip_wide dEQP-VK.rasterization.primitive_size.points.point_size_2048 @@ -168,13 +107,9 @@ dEQP-VK.renderpass.suballocation.multisample_resolve.layers_3.r8g8b8a8_sint.samp dEQP-VK.renderpass.suballocation.multisample_resolve.layers_6.r32g32_sfloat.samples_4_resolve_level_4 dEQP-VK.renderpass2.suballocation.multisample_resolve.layers_6.r8g8_unorm.samples_4_resolve_level_3 dEQP-VK.robustness.image_robustness.bind.notemplate.r32i.dontunroll.volatile.storage_image.fmt_qual.img.samples_1.cube.frag -dEQP-VK.robustness.image_robustness.bind.notemplate.r32ui.dontunroll.nonvolatile.sampled_image.no_fmt_qual.img.samples_1.1d_array.vert -dEQP-VK.robustness.image_robustness.bind.notemplate.rgba32i.dontunroll.volatile.storage_image.fmt_qual.img.samples_1.cube_array.vert dEQP-VK.shader_object.misc.state.pipeline.vert_geom_frag.cull.front -dEQP-VK.spirv_assembly.type.scalar.i8.shift_left_logical_shift16_tesse -dEQP-VK.ssbo.phys.layout.3_level_unsized_array.scalar.column_major_mat4x3_comp_access +dEQP-VK.ssbo.phys.layout.3_level_unsized_array.scalar.row_major_mat3x4_comp_access_store_cols dEQP-VK.subgroups.builtin_mask_var.compute.subgroupltmask_requiredsubgroupsize -dEQP-VK.subgroups.quad.compute.subgroupquadbroadcast_nonconst_uvec2 dEQP-VK.tessellation.common_edge.quads_fractional_even_spacing_precise dEQP-VK.tessellation.invariance.outer_edge_index_independence.triangles_fractional_odd_spacing_ccw dEQP-VK.tessellation.misc_draw.fill_cover_triangles_equal_spacing_draw_indirect @@ -182,17 +117,14 @@ dEQP-VK.tessellation.primitive_discard.isolines_equal_spacing_ccw_point_mode dEQP-VK.tessellation.primitive_discard.quads_equal_spacing_cw_point_mode dEQP-VK.tessellation.shader_input_output.primitive_id_tcs dEQP-VK.tessellation.winding.upper_left_domain.hlsl_quads_ccw_yflip -dEQP-VK.texture.filtering.2d.combinations.nearest_mipmap_nearest.linear.clamp_to_border.clamp_to_border dEQP-VK.texture.filtering.2d.formats.r8g8b8a8_snorm.nearest_mipmap_linear dEQP-VK.texture.filtering.2d_array.sizes.63x63x63.nearest_mipmap_nearest dEQP-VK.texture.filtering.3d.combinations.linear.nearest.mirror_clamp_to_edge.clamp_to_edge.mirrored_repeat dEQP-VK.texture.filtering.3d.combinations.nearest_mipmap_nearest.linear.clamp_to_edge.mirrored_repeat.repeat dEQP-VK.texture.filtering.cube.formats.r16g16b16a16_sfloat.nearest_mipmap_nearest.seamless dEQP-VK.texture.filtering.unnormal.formats.a4r4g4b4_unorm.linear -dEQP-VK.texture.shadow.cube.linear.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest.less_d24_unorm_s8_uint dEQP-VK.texture.shadow.cube.nearest_mipmap_linear.not_equal_d24_unorm_s8_uint -dEQP-VK.texture.shadow.cube.nearest_mipmap_nearest.not_equal_x8_d24_unorm_pack32 spec@oes_texture_view@rendering-target spec@oes_texture_view@rendering-target@2D view rendering @@ -208,3 +140,5 @@ spec@egl_chromium_sync_control@conformance@eglGetSyncValuesCHROMIUM_msc_and_sbc_ # It works with ci-tron, but fails with baremetal. Maybe a kernel issue? dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_draw_copy_resolve + +dEQP-VK.api.image_clearing.core.clear_depth_stencil_image.2d.remaining_array_layers_twostep.d24_unorm_s8_uint_separate_layouts_depth_200x180