diff --git a/.gitlab-ci/all-skips.txt b/.gitlab-ci/all-skips.txt index 88f287fd784..519f5ee1ea4 100644 --- a/.gitlab-ci/all-skips.txt +++ b/.gitlab-ci/all-skips.txt @@ -85,3 +85,8 @@ wayland-dEQP-EGL.functional.render.multi_thread.gles2_gles3.other # Vulkan loader in Debian is too old dEQP-VK.api.get_device_proc_addr.non_enabled dEQP-VK.api.version_check.unavailable_entry_points + +# These tests are flaking too much recently on almost all drivers, so better skip them until the cause is identified +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT + diff --git a/.gitlab-ci/container/build-piglit.sh b/.gitlab-ci/container/build-piglit.sh index e6f0865af74..75ea7321cb8 100644 --- a/.gitlab-ci/container/build-piglit.sh +++ b/.gitlab-ci/container/build-piglit.sh @@ -10,7 +10,7 @@ uncollapsed_section_start piglit "Building piglit" # DEBIAN_TEST_VK_TAG # KERNEL_ROOTFS_TAG -REV="fc8179d319046f45346bcbcc5aaeabebdf151f03" +REV="04d901e49de6b650f9dceaf73220371273d87f73" git clone https://gitlab.freedesktop.org/mesa/piglit.git --single-branch --no-checkout /piglit pushd /piglit diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index eaa29a18875..bbed25c6edd 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -31,9 +31,9 @@ variables: DEBIAN_X86_64_TEST_ANDROID_IMAGE_PATH: "debian/x86_64_test-android" DEBIAN_TEST_ANDROID_TAG: "20250212-up-angle" - DEBIAN_TEST_GL_TAG: "20250219-virglcrosvm" - DEBIAN_TEST_VK_TAG: "20250219-virglcrosvm" - KERNEL_ROOTFS_TAG: "20250219-virglcrosvm" + DEBIAN_TEST_GL_TAG: "20250221-piglit-04" + DEBIAN_TEST_VK_TAG: "20250221-piglit-04" + KERNEL_ROOTFS_TAG: "20250221-piglit-04" DEBIAN_PYUTILS_IMAGE: "debian/x86_64_pyutils" DEBIAN_PYUTILS_TAG: "20250129-lavacli" diff --git a/src/amd/ci/radeonsi-raven-fails.txt b/src/amd/ci/radeonsi-raven-fails.txt index f35b05dc595..3d7ea01c6eb 100644 --- a/src/amd/ci/radeonsi-raven-fails.txt +++ b/src/amd/ci/radeonsi-raven-fails.txt @@ -10,8 +10,6 @@ spec@!opengl 3.2@gl-3.2-adj-prims cull-front pv-last,Fail spec@!opengl 3.2@gl-3.2-adj-prims line cull-back pv-last,Fail spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-last,Fail spec@!opengl 3.2@gl-3.2-adj-prims pv-last,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail spec@arb_shading_language_packing@execution@built-in-functions@fs-packhalf2x16,Fail spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,Fail spec@egl 1.4@eglterminate then unbind context,Fail diff --git a/src/amd/ci/radeonsi-stoney-fails.txt b/src/amd/ci/radeonsi-stoney-fails.txt index c99215a7891..55a9e541bd2 100644 --- a/src/amd/ci/radeonsi-stoney-fails.txt +++ b/src/amd/ci/radeonsi-stoney-fails.txt @@ -26,8 +26,6 @@ spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-first,Fail spec@!opengl 3.2@gl-3.2-adj-prims pv-first,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled,Fail spec@arb_es2_compatibility@texwrap formats bordercolor-swizzled@GL_RGB565- swizzled- border color only,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail spec@arb_shading_language_packing@execution@built-in-functions@fs-packhalf2x16,Fail spec@arb_shading_language_packing@execution@built-in-functions@vs-packhalf2x16,Fail spec@arb_texture_compression@texwrap formats bordercolor-swizzled,Fail diff --git a/src/freedreno/ci/deqp-freedreno-a618-piglit-full.toml b/src/freedreno/ci/deqp-freedreno-a618-piglit-full.toml index ba5747e7c05..d9293834c8d 100644 --- a/src/freedreno/ci/deqp-freedreno-a618-piglit-full.toml +++ b/src/freedreno/ci/deqp-freedreno-a618-piglit-full.toml @@ -2,6 +2,7 @@ piglit_folder = "/piglit" profile = "gpu" process_isolation = true +timeout = 180.0 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a618-skips.txt"] [piglit.env] PIGLIT_NO_WINDOW = "1" diff --git a/src/freedreno/ci/deqp-freedreno-a630-piglit-full.toml b/src/freedreno/ci/deqp-freedreno-a630-piglit-full.toml index 45ab4335093..3ce09a63fe2 100644 --- a/src/freedreno/ci/deqp-freedreno-a630-piglit-full.toml +++ b/src/freedreno/ci/deqp-freedreno-a630-piglit-full.toml @@ -2,6 +2,7 @@ piglit_folder = "/piglit" profile = "gpu" process_isolation = true +timeout = 180.0 skips = ["install/freedreno-a6xx-skips.txt", "install/freedreno-a630-skips.txt"] [piglit.env] PIGLIT_NO_WINDOW = "1" diff --git a/src/freedreno/ci/freedreno-a306-fails.txt b/src/freedreno/ci/freedreno-a306-fails.txt index a8f072321d9..ac6dfdc6e14 100644 --- a/src/freedreno/ci/freedreno-a306-fails.txt +++ b/src/freedreno/ci/freedreno-a306-fails.txt @@ -801,6 +801,8 @@ spec@arb_texture_buffer_object@texture-buffer-size-clamp@rg8ui_texture_buffer_si spec@arb_texture_buffer_object@texture-buffer-size-clamp@rgba8ui_texture_buffer_size_via_sampler,Fail # uprev Piglit in Mesa +spec@arb_texture_rg@fbo-blending-formats,Fail +spec@arb_texture_rg@fbo-blending-formats@GL_R8,Fail spec@glsl-1.40@uniform_buffer@two-stages,Fail # new failures since 2023/02/08 (CTS uprevs, regressions etc.) diff --git a/src/freedreno/ci/freedreno-a530-fails.txt b/src/freedreno/ci/freedreno-a530-fails.txt index 9bd9b0f5ca3..be6843f7bd6 100644 --- a/src/freedreno/ci/freedreno-a530-fails.txt +++ b/src/freedreno/ci/freedreno-a530-fails.txt @@ -75,9 +75,7 @@ KHR-GLES3.packed_pixels.varied_rectangle.rg32ui,Fail 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,Crash -glx@glx_arb_create_context_no_error@no error,Fail glx@glx_arb_sync_control@swapbuffersmsc-divisor-zero,Fail glx@glx_arb_sync_control@waitformsc,Fail @@ -156,7 +154,6 @@ spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_uyvy,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yuyv,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_vyuy,Fail spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvyu,Fail -spec@ext_packed_float@query-rgba-signed-components,Fail spec@ext_render_snorm@render@format 0x8f94 read fail,Fail spec@ext_render_snorm@render@format 0x8f95 read fail,Fail spec@ext_render_snorm@render@format 0x8f97 read fail,Fail diff --git a/src/freedreno/ci/freedreno-a618-fails.txt b/src/freedreno/ci/freedreno-a618-fails.txt index 23901744b52..f09c748ada4 100644 --- a/src/freedreno/ci/freedreno-a618-fails.txt +++ b/src/freedreno/ci/freedreno-a618-fails.txt @@ -19,7 +19,6 @@ spec@arb_depth_buffer_float@fbo-generatemipmap-formats@GL_DEPTH_COMPONENT32F NPO spec@arb_point_sprite@arb_point_sprite-interactions 1.0,Fail spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2' on GL_PROGRAM_INPUT,Fail spec@arb_sample_shading@samplemask 2@0.500000 mask_in_one,Fail spec@arb_sample_shading@samplemask 2@1.000000 mask_in_one,Fail @@ -212,25 +211,17 @@ spec@arb_gpu_shader5@arb_gpu_shader5-xfb-streams-without-invocations spirv,Fail spec@arb_gpu_shader5@arb_gpu_shader5-xfb-streams@arb_gpu_shader5-xfb-streams,Fail spec@arb_gpu_shader5@arb_gpu_shader5-xfb-streams@arb_gpu_shader5-xfb-streams-blocks,Fail spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-vs-getuniformdv,Crash -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4-dmat4,Fail -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat4,Fail spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-inverse-dmat4,Fail spec@arb_gpu_shader_fp64@uniform_buffers@fs-ubo-load.indirect.3,Fail spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat4,Fail -spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4,Fail spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-dmat4,Fail -# uprev Piglit in Mesa -spec@glsl-1.30@execution@fs-uint-to-float-of-extract-int16,Fail -spec@glsl-1.30@execution@fs-uint-to-float-of-extract-int8,Fail - -# Updated by ci-collate -spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-gs-getuniformdv,Crash - # uprev Piglit in Mesa glx@glx-swap-pixmap-bad,Fail spec@arb_occlusion_query@occlusion_query_order,Fail +spec@glsl-1.30@execution@fs-uint-to-float-of-extract-int16,Fail +spec@glsl-1.30@execution@fs-uint-to-float-of-extract-int8,Fail spec@khr_texture_compression_astc@miptree-gles srgb-fp,Fail spec@khr_texture_compression_astc@miptree-gles srgb-fp@sRGB decode full precision,Fail diff --git a/src/freedreno/ci/freedreno-a618-flakes.txt b/src/freedreno/ci/freedreno-a618-flakes.txt index 6e9268c1333..5b8fee15d83 100644 --- a/src/freedreno/ci/freedreno-a618-flakes.txt +++ b/src/freedreno/ci/freedreno-a618-flakes.txt @@ -222,7 +222,10 @@ KHR-GLES31.core.shader_multisample_interpolation.render.interpolate_at_offset_ch KHR-GLES31.core.tessellation_shader.tessellation_shader_tc_barriers.barrier_guarded_read_calls glx@glx-visuals-depth -pixmap glx@glx-visuals-stencil -pixmap - +glx@glx_arb_create_context_no_error@no error +spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-fs-getuniformdv +spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT +spec@ext_packed_float@query-rgba-signed-components # Nightly run expectations update dEQP-VK.binding_model.shader_access.primary_cmd_buf.storage_buffer.tess_eval.multiple_contiguous_descriptors.offset_view_nonzero @@ -260,12 +263,6 @@ gmem-dEQP-VK.binding_model.shader_access.primary_cmd_buf.bind.sampler_immutable. # SKQP test which seems to flake out SRGBReadWritePixels -# uprev Piglit in Mesa -spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-fs-getuniformdv -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4-dmat4 -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat4 -spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4 - # glcts update KHR-GL46.packed_pixels.varied_rectangle.rgba32i gmem-dEQP-GLES31.functional.copy_image.mixed.viewclass_128_bits_mixed.rgba32f_rgba_astc_6x6_khr.cubemap_to_texture3d diff --git a/src/freedreno/ci/freedreno-a618-slow-skips.txt b/src/freedreno/ci/freedreno-a618-slow-skips.txt index 548aeb5de3d..adb10597a9f 100644 --- a/src/freedreno/ci/freedreno-a618-slow-skips.txt +++ b/src/freedreno/ci/freedreno-a618-slow-skips.txt @@ -11,3 +11,47 @@ KHR-GL46.gpu_shader_fp64.fp64.varyings dEQP-VK.memory.mapping.*.full.variable.implicit_unmap* dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.struct_mixed_types.uniform_buffer_block_vert dEQP-VK.spirv_assembly.instruction.*.spirv_ids_abuse.lots_ids* + +# Slow tests that may hit 60s timeout pre-merge, but pass otherwise +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat3-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4x2-dmat4x2 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat4x3-dmat3x4 +spec@arb_gpu_shader_fp64@execution@fs-isnan-dvec +spec@arb_gpu_shader_fp64@execution@gs-isnan-dvec +spec@arb_gpu_shader_fp64@execution@vs-isnan-dvec +spec@arb_gpu_shader_fp64@execution@vs-increment-dvec +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-inverse-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-add-dmat4-double +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4-dmat4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-mod-dvec4-dvec4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat2x4-dmat2x4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat2x4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3-dmat4x3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3x4-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-sub-dmat4-double +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-smoothstep-dvec4-dvec4-dvec4 +spec@glsl-3.30@execution@built-in-functions@fs-floatbitstoint-neg_abs +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3x4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3 +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x2-dmat3x2 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x2-dmat4x2 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat3 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat3x4 +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec4-dvec4-dvec4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-double +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec4 +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec4-dvec4-double +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4-dmat4-zero-sign diff --git a/src/freedreno/ci/freedreno-a630-flakes.txt b/src/freedreno/ci/freedreno-a630-flakes.txt index 61b92235950..1bd48997b4e 100644 --- a/src/freedreno/ci/freedreno-a630-flakes.txt +++ b/src/freedreno/ci/freedreno-a630-flakes.txt @@ -225,7 +225,6 @@ glx@glx-swap-singlebuffer glx@glx-visuals-depth -pixmap glx@glx-visuals-stencil -pixmap spec@arb_timer_query@timestamp-get -spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat4 stale-regs-dEQP-VK.clipping.clip_volume.clipped.large_points stale-regs-dEQP-VK.draw.dynamic_rendering.complete_secondary_cmd_buff.simple_draw.simple_draw_instanced_triangle_list stale-regs-dEQP-VK.draw.dynamic_rendering.primary_cmd_buff.multi_draw.mosaic.indexed_mixed.max_draws.standard_stride.2_instances_base_3.tess_geom.single_view.offset_6 @@ -280,16 +279,6 @@ stale-regs-dEQP-VK.transform_feedback.simple.query_omit_write_line_strip_with_ad KHR-GL46.compute_shader.atomic-case2 KHR-GL46.shading_language_420pack.qualifier_order KHR-GL46.copy_image.integer_tex -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4-dmat4 -spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4 -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4 -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3 -spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3 -spec@arb_gpu_shader_fp64@execution@vs-isnan-dvec -spec@glsl-3.30@execution@built-in-functions@fs-floatbitstoint-neg_abs -spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3x4 -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat4 -spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4 dEQP-VK.spirv_assembly.instruction.graphics.opspecconstantop.shiftrightarithmetic_frag dEQP-VK.synchronization2.op.single_queue.fence.write_image_compute_read_image_vertex.image_128x128_r8_unorm dEQP-VK.synchronization.timeline_semaphore.wait_before_signal.write_blit_image_read_image_vertex.image_128x128_r8g8b8a8_unorm @@ -322,10 +311,6 @@ dEQP-VK.draw.renderpass.shader_layer.tessellation_shader_6 dEQP-VK.synchronization.timeline_semaphore.one_to_n.write_copy_image_read_image_geometry.image_128_r32_uint dEQP-VK.spirv_assembly.instruction.graphics.image_sampler.imagesample.combined_image_sampler_separate_variables.optypeimage_mismatch.rgba16i.depth_property.depth.shader_geom dEQP-VK.api.copy_and_blit.core.image_to_image.all_formats.color.2d_to_1d.a8b8g8r8_snorm_pack32.r32_uint.general_optimal - -# uprev Piglit in Mesa -spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4-dmat4-zero-sign - # Random flakes, unkown when they started appearing dEQP-EGL.functional.color_clears.multi_thread.gles2.rgb888_pbuffer wayland-dEQP-EGL.functional.fence_sync.valid.egl_fence_persistent_buffer @@ -368,16 +353,5 @@ KHR-GL46.shader_multisample_interpolation.render.interpolate_at_centroid_check.r KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize_primitive_mode_quads_vertex_ordering__vertex_spacing__point_mode_disabled KHR-GL46.tessellation_shader.tessellation_control_to_tessellation_evaluation.gl_MaxPatchVertices_Position_PointSize_primitive_mode_quads_vertex_ordering__vertex_spacing_fractional_even_spacing_point_mode_enabled gmem-dEQP-VK.spirv_assembly.type.vec4.u32.bit_field_insert_offset64_count32_geom -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat3-dmat3 -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4x2-dmat4x2 wayland-dEQP-EGL.functional.buffer_age.no_preserve.resize_after_swap.odd_clear_even_clear wayland-dEQP-EGL.functional.image.modify.tex_rgb5_a1_renderbuffer_clear_color - -# Random flakes, unkown when they started appearing -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat3 -spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat4x3-dmat3x4 -spec@arb_gpu_shader_fp64@execution@fs-isnan-dvec -spec@arb_gpu_shader_fp64@execution@gs-isnan-dvec -spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-double -spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat4 -spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign diff --git a/src/freedreno/ci/freedreno-a630-slow-skips.txt b/src/freedreno/ci/freedreno-a630-slow-skips.txt index 81a0bad19c0..1e48518bcaf 100644 --- a/src/freedreno/ci/freedreno-a630-slow-skips.txt +++ b/src/freedreno/ci/freedreno-a630-slow-skips.txt @@ -12,3 +12,47 @@ KHR-GL46.gpu_shader_fp64.fp64.varyings dEQP-VK.memory.mapping.*.full.variable.implicit_unmap* dEQP-VK.spirv_assembly.instruction.graphics.16bit_storage.struct_mixed_types.uniform_buffer_block_vert dEQP-VK.spirv_assembly.instruction.*.spirv_ids_abuse.lots_ids* + +# Slow tests that may hit 60s timeout pre-merge, but pass otherwise +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat3-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4x2-dmat4x2 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat4x3-dmat3x4 +spec@arb_gpu_shader_fp64@execution@fs-isnan-dvec +spec@arb_gpu_shader_fp64@execution@gs-isnan-dvec +spec@arb_gpu_shader_fp64@execution@vs-isnan-dvec +spec@arb_gpu_shader_fp64@execution@vs-increment-dvec +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-inverse-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-add-dmat4-double +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat4-dmat4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-mod-dvec4-dvec4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-dmat2x4-dmat2x4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-div-double-dmat2x4 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3-dmat4x3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-mult-dmat3x4-dmat3 +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-op-sub-dmat4-double +spec@arb_gpu_shader_fp64@execution@built-in-functions@fs-smoothstep-dvec4-dvec4-dvec4 +spec@glsl-3.30@execution@built-in-functions@fs-floatbitstoint-neg_abs +spec@glsl-4.00@execution@built-in-functions@fs-inverse-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-double-dmat3x4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x4-dmat3x4 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat4x3 +spec@glsl-4.00@execution@built-in-functions@fs-op-add-dmat4-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-add-double-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat3x2-dmat3x2 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4x2-dmat4x2 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat3x4-dmat3 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4-dmat3x4 +spec@glsl-4.00@execution@built-in-functions@fs-smoothstep-dvec4-dvec4-dvec4 +spec@glsl-4.00@execution@built-in-functions@fs-op-div-dmat4-double +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x2-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-op-mult-dmat4x3-dmat4 +spec@glsl-4.00@execution@built-in-functions@fs-inversesqrt-dvec4 +spec@glsl-4.00@execution@built-in-functions@fs-refract-dvec4-dvec4-double +spec@glsl-4.10@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat3x4-dmat3x4-zero-sign +spec@glsl-4.20@execution@conversion@frag-conversion-implicit-mat4-dmat4-zero-sign diff --git a/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt b/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt index c777e8e7659..d7f003f2642 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-adl-fails.txt @@ -111,8 +111,6 @@ spec@!opengl 3.0@clearbuffer-depth-cs-probe,Fail spec@arb_framebuffer_object@fbo-blit-scaled-linear,Fail spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-tf-separate,Fail spec@arb_gpu_shader_fp64@execution@fs-function-inout-array,Crash -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail spec@arb_sample_locations@test,Fail spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 0- Grid: false,Fail spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 0- Grid: true,Fail diff --git a/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt b/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt index f49ad9f4fa8..ba1eb2d86bd 100644 --- a/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt @@ -84,9 +84,6 @@ spec@arb_gpu_shader_fp64@execution@fs-function-inout-array,Crash spec@arb_gpu_shader_fp64@execution@glsl-fs-loop-unroll-mul-fp64,Crash spec@arb_gpu_shader_fp64@uniform_buffers@fs-ubo-load.indirect.3,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail - spec@arb_sample_locations@test,Fail spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 0- Grid: false,Fail spec@arb_sample_locations@test@MSAA: 1- X: 0- Y: 0- Grid: true,Fail diff --git a/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt b/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt index 8b803ab838e..d1c1387a784 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-vangogh-fails.txt @@ -11,8 +11,6 @@ spec@arb_framebuffer_object@fbo-blit-scaled-linear,Fail spec@arb_bindless_texture@compiler@samplers@arith-bound-sampler-texture2d.frag,Crash spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-tf-separate,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail spec@arb_sample_shading@ignore-centroid-qualifier 2,Fail spec@arb_sample_shading@ignore-centroid-qualifier 4,Fail spec@arb_sample_shading@ignore-centroid-qualifier 6,Fail diff --git a/src/intel/ci/iris-kbl-fails.txt b/src/intel/ci/iris-kbl-fails.txt index 9b63a39eee8..d34bbbacf98 100644 --- a/src/intel/ci/iris-kbl-fails.txt +++ b/src/intel/ci/iris-kbl-fails.txt @@ -13,15 +13,6 @@ glx@glx-swap-pixmap-bad,Fail glx@glx-visuals-depth -pixmap,Crash glx@glx-visuals-stencil -pixmap,Crash -# X error 167 (GLXBadFBConfig (9)) was generated, but X error 8 was expected. - -# X error 167 (GLXBadFBConfig (9)) was generated, but GLXBadProfileARB (13) was expected. -# Version = 1.2 -# X error 167 (GLXBadFBConfig (9)) was generated, but GLXBadProfileARB (13) was expected. -# Version = 2.1 -# X error 167 (GLXBadFBConfig (9)) was generated, but GLXBadProfileARB (13) was expected. -# Version = 3.3 - spec@!opengl 1.0@rasterpos,Fail spec@!opengl 1.0@rasterpos@glsl_vs_gs_linked,Fail @@ -42,16 +33,6 @@ spec@!opengl 3.2@gl-3.2-adj-prims line cull-back pv-first,Fail spec@!opengl 3.2@gl-3.2-adj-prims line cull-front pv-first,Fail spec@!opengl 3.2@gl-3.2-adj-prims pv-first,Fail -# The textures will be initialized by rendering to them using glDrawPixels. -# gettextureimage-formats failure: format: GL_RGB10_A2, level 1 at pixel(369, 103) -# Expected (0.597386, 0.597386, 0.433987, 0.111111) -# Found (0.792157, 0.792157, 0.466667, 0.443137) -spec@arb_direct_state_access@gettextureimage-formats init-by-rendering,Fail - -# Invalid index for 'vs_input2[1][0]': expected INVALID_INDEX but got 1 -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex,Fail -spec@arb_program_interface_query@arb_program_interface_query-getprogramresourceindex@'vs_input2[1][0]' on GL_PROGRAM_INPUT,Fail - spec@arb_query_buffer_object@qbo,Fail spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_AFTER-GL_INT,Fail spec@arb_query_buffer_object@qbo@query-GL_TIMESTAMP-ASYNC_CPU_READ_AFTER-GL_UNSIGNED_INT,Fail