diff --git a/.gitlab-ci/conditional-build-image-tags.yml b/.gitlab-ci/conditional-build-image-tags.yml index e22cdc35346..55428574136 100644 --- a/.gitlab-ci/conditional-build-image-tags.yml +++ b/.gitlab-ci/conditional-build-image-tags.yml @@ -3,5 +3,5 @@ variables: CONDITIONAL_BUILD_ANGLE_TAG: 9aaedd74072834a3c553656b6ddc17a7 CONDITIONAL_BUILD_CROSVM_TAG: 0f59350b1052bdbb28b65a832b494377 CONDITIONAL_BUILD_FLUSTER_TAG: 3bc3afd7468e106afcbfd569a85f34f9 - CONDITIONAL_BUILD_PIGLIT_TAG: 827b708ab7309721395ea28cec512968 + CONDITIONAL_BUILD_PIGLIT_TAG: a7a76746214fa6d53c7935a4c69f6233 CONDITIONAL_BUILD_VKD3D_PROTON_TAG: 82cadf35246e64a8228bf759c9c19e5b diff --git a/.gitlab-ci/container/build-piglit.sh b/.gitlab-ci/container/build-piglit.sh index c3327878576..61df7b0da63 100644 --- a/.gitlab-ci/container/build-piglit.sh +++ b/.gitlab-ci/container/build-piglit.sh @@ -13,7 +13,7 @@ section_start piglit "Building piglit" # setting up the environment variables locally ci_tag_build_time_check "PIGLIT_TAG" -REV="a0a27e528f643dfeb785350a1213bfff09681950" +REV="0980079dcfb5adbad873d88e00181268f55cb8ef" 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 a63104eb162..d8f6c25e189 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -24,9 +24,9 @@ variables: DEBIAN_BUILD_TAG: "20250710-libwayland" DEBIAN_TEST_ANDROID_TAG: "20250718-angle-6a" - DEBIAN_TEST_GL_TAG: "20250718-angle-6a" + DEBIAN_TEST_GL_TAG: "20250718-piglit-09" DEBIAN_TEST_VIDEO_TAG: "20250609-helper" - DEBIAN_TEST_VK_TAG: "20250714-vkcts" + DEBIAN_TEST_VK_TAG: "20250718-piglit-09" ALPINE_X86_64_BUILD_TAG: "20250709-libwayland" ALPINE_X86_64_LAVA_SSH_TAG: "20250423-rootfs" diff --git a/src/freedreno/ci/freedreno-a618-flakes.txt b/src/freedreno/ci/freedreno-a618-flakes.txt index 88b5b1b655e..282a8ab0f27 100644 --- a/src/freedreno/ci/freedreno-a618-flakes.txt +++ b/src/freedreno/ci/freedreno-a618-flakes.txt @@ -224,6 +224,7 @@ 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_gpu_shader_fp64@execution@arb_gpu_shader_fp64-gs-getuniformdv spec@arb_gpu_shader_fp64@execution@arb_gpu_shader_fp64-vs-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 diff --git a/src/gallium/drivers/lima/ci/lima-fails.txt b/src/gallium/drivers/lima/ci/lima-fails.txt index 7844dca9b4d..771e3a9858c 100644 --- a/src/gallium/drivers/lima/ci/lima-fails.txt +++ b/src/gallium/drivers/lima/ci/lima-fails.txt @@ -541,7 +541,6 @@ spec@!opengl 1.1@polygon-mode-offset@config 6: Expected blue pixel in center,Fai spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on right edge,Fail spec@!opengl 1.1@polygon-mode-offset@config 6: Expected white pixel on top edge,Fail spec@!opengl 1.1@polygon-mode-offset,Fail -spec@!opengl 1.1@teximage-scale-bias,Fail spec@!opengl 1.1@texsubimage,Fail spec@!opengl 1.1@texsubimage-unpack,Fail spec@!opengl 1.1@user-clip,Fail diff --git a/src/gallium/drivers/r300/ci/r300-rv410-fails.txt b/src/gallium/drivers/r300/ci/r300-rv410-fails.txt index 5daf2120fd0..69762187e1c 100644 --- a/src/gallium/drivers/r300/ci/r300-rv410-fails.txt +++ b/src/gallium/drivers/r300/ci/r300-rv410-fails.txt @@ -503,7 +503,6 @@ shaders@glsl-fs-loop,Fail shaders@glsl-fs-loop-nested,Fail shaders@glsl-fwidth,Fail shaders@glsl-lod-bias,Fail -shaders@glsl-max-varyings >max_varying_components,Fail shaders@glsl-uniform-interstage-limits@subdivide 5,Fail shaders@glsl-uniform-interstage-limits@subdivide 5- statechanges,Fail shaders@glsl-vs-loop,Fail @@ -1344,3 +1343,7 @@ spec@ext_texture_srgb@fbo-generatemipmap-formats-s3tc@GL_COMPRESSED_SRGB_ALPHA_S spec@ext_texture_srgb@fbo-generatemipmap-formats-s3tc@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT NPOT,Fail spec@ext_texture_srgb@fbo-generatemipmap-formats-s3tc@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT,Fail spec@ext_texture_srgb@fbo-generatemipmap-formats-s3tc@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT NPOT,Fail + +# uprev Piglit in Mesa +spec@!opengl 1.1@teximage-scale-bias,Fail + diff --git a/src/gallium/drivers/r300/ci/r300-rv530-nohiz-fails.txt b/src/gallium/drivers/r300/ci/r300-rv530-nohiz-fails.txt index c452186de21..7e3846168b4 100644 --- a/src/gallium/drivers/r300/ci/r300-rv530-nohiz-fails.txt +++ b/src/gallium/drivers/r300/ci/r300-rv530-nohiz-fails.txt @@ -877,6 +877,7 @@ spec@ext_texture_srgb@fbo-generatemipmap-formats-s3tc@GL_COMPRESSED_SRGB_S3TC_DX spec@ext_texture_srgb@fbo-generatemipmap-formats-s3tc@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT NPOT,Fail # uprev Piglit in Mesa +spec@!opengl 1.1@teximage-scale-bias,Fail spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil linear,Fail spec@ext_framebuffer_multisample@accuracy all_samples color depthstencil,Fail spec@ext_framebuffer_multisample@accuracy all_samples color small depthstencil linear,Fail diff --git a/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt b/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt index 16e17c38ff6..7761f9005ee 100644 --- a/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt +++ b/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt @@ -208,14 +208,10 @@ spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT16- border spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT24- border color only,Fail spec@arb_depth_texture@texwrap formats bordercolor@GL_DEPTH_COMPONENT32- border color only,Fail -spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dmat3-mat3,Fail spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-double-float,Fail -spec@arb_gpu_shader_fp64@execution@conversion@frag-conversion-explicit-dvec4-vec4,Fail spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat2x4-mat2x4,Fail spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3-mat3,Fail spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3x2-mat3x2,Fail -spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat3x4-mat3x4,Fail -spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4-mat4,Fail spec@arb_gpu_shader_fp64@execution@conversion@geom-conversion-explicit-dmat4x2-mat4x2,Fail spec@arb_occlusion_query@occlusion_query_conform,Fail @@ -551,11 +547,21 @@ spec@ext_packed_float@texwrap formats bordercolor,Fail spec@ext_packed_float@texwrap formats bordercolor-swizzled,Fail spec@ext_packed_float@texwrap formats bordercolor-swizzled@GL_R11F_G11F_B10F- swizzled- border color only,Fail spec@ext_packed_float@texwrap formats bordercolor@GL_R11F_G11F_B10F- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT3_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGBA_S3TC_DXT5_EXT- border color only,Fail +spec@ext_texture_compression_s3tc@texwrap formats bordercolor@GL_COMPRESSED_RGB_S3TC_DXT1_EXT- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor,Fail spec@ext_texture_srgb@texwrap formats bordercolor-swizzled,Fail spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8- swizzled- border color only,Fail spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SLUMINANCE8_ALPHA8- swizzled- border color only,Fail spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8- swizzled- border color only,Fail spec@ext_texture_srgb@texwrap formats bordercolor-swizzled@GL_SRGB8_ALPHA8- swizzled- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SLUMINANCE8_ALPHA8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8- border color only,Fail +spec@ext_texture_srgb@texwrap formats bordercolor@GL_SRGB8_ALPHA8- border color only,Fail spec@ext_texture_srgb@texwrap formats-s3tc bordercolor,Fail spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE- border color only,Fail spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SLUMINANCE_ALPHA- border color only,Fail @@ -565,6 +571,7 @@ spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_ spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT- border color only,Fail spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT- border color only,Fail spec@ext_texture_srgb@texwrap formats-s3tc bordercolor@GL_COMPRESSED_SRGB_S3TC_DXT1_EXT- border color only,Fail +spec@glsl-1.50@execution@variable-indexing@vs-output-array-vec2-index-wr-before-gs,Fail # New failures with GL CTS 4.6.6.0 & ES CTS 3.2.12.0 dEQP-GLES2.functional.clipping.line.wide_line_clip_viewport_corner,Fail diff --git a/src/gallium/drivers/zink/ci/zink-lavapipe-fails.txt b/src/gallium/drivers/zink/ci/zink-lavapipe-fails.txt index a8f9cc50086..f8b6a618425 100644 --- a/src/gallium/drivers/zink/ci/zink-lavapipe-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-lavapipe-fails.txt @@ -128,3 +128,9 @@ spec@ext_transform_feedback@tessellation quad_strip wireframe,Crash spec@!opengl 1.0@gl-1.0-dlist-beginend,Crash spec@arb_viewport_array@display-list,Fail + +# uprev Piglit in Mea +spec@ext_image_dma_buf_import@ext_image_dma_buf_import-export-tex,Fail +spec@glsl-1.50@execution@variable-indexing@vs-output-array-vec2-index-wr-before-gs,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp,Fail +spec@khr_texture_compression_astc@sliced-3d-miptree-gles srgb-fp@sRGB decode full precision,Fail diff --git a/src/gallium/drivers/zink/ci/zink-radv-cezanne-fails.txt b/src/gallium/drivers/zink/ci/zink-radv-cezanne-fails.txt index 92127eb1ad5..9e35878cbf3 100644 --- a/src/gallium/drivers/zink/ci/zink-radv-cezanne-fails.txt +++ b/src/gallium/drivers/zink/ci/zink-radv-cezanne-fails.txt @@ -395,16 +395,6 @@ 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 -# Device lost - only happens on Linux 6.6 -# https://gitlab.freedesktop.org/mesa/mesa/-/jobs/78968197#L6834 -spec@arb_shader_image_load_store@invalid,Crash -spec@arb_shader_image_load_store@invalid@imageStore/incompatible format test,Fail -spec@arb_shader_image_load_store@invalid@imageStore/incompatible format test/imageBuffer,Fail -spec@arb_shader_image_load_store@invalid@imageStore/incomplete image test,Fail -spec@arb_shader_image_load_store@invalid@imageStore/invalid format test,Fail -spec@arb_shader_image_load_store@invalid@imageStore/level bounds test,Fail -spec@arb_shader_image_load_store@invalid@imageStore/unbound image test,Fail - # The first vertex should get default point size = 1, but RADV doesn't set it. # EmitVertex # gl_PointSize = 13; diff --git a/src/panfrost/ci/panfrost-g52-fails.txt b/src/panfrost/ci/panfrost-g52-fails.txt index 02bf690c884..4ff18660a34 100644 --- a/src/panfrost/ci/panfrost-g52-fails.txt +++ b/src/panfrost/ci/panfrost-g52-fails.txt @@ -367,7 +367,6 @@ afbcp-spec@khr_texture_compression_astc@sliced-3d-miptree-gl srgb-fp@sRGB decode # uprev Piglit in Mesa afbcp-spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread,Crash -spec@!opengl 1.1@dlist-fdo31590,Crash spec@arb_texture_float@multisample-formats 6 gl_arb_texture_float,Crash spec@arb_texture_float@multisample-formats 8 gl_arb_texture_float,Crash spec@ext_image_dma_buf_import@ext_image_dma_buf_import-refcount-multithread,Crash