From: Alyssa Rosenzweig Date: Tue, 12 May 2020 18:14:29 +0000 (-0400) Subject: panfrost: Run dEQP-GLES3.functional.shaders.derivate.* on CI X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8d8ba7fb44f8130f7ded5459dbac5484cc9202a9;p=mesa.git panfrost: Run dEQP-GLES3.functional.shaders.derivate.* on CI Should be stable now, and should pass except for MSAA tests (multisampling is still a todo overall). Signed-off-by: Alyssa Rosenzweig Part-of: --- diff --git a/.gitlab-ci/deqp-panfrost-t860-fails.txt b/.gitlab-ci/deqp-panfrost-t860-fails.txt index 12853550d4e..e500b1ffe84 100644 --- a/.gitlab-ci/deqp-panfrost-t860-fails.txt +++ b/.gitlab-ci/deqp-panfrost-t860-fails.txt @@ -655,10 +655,6 @@ dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_vert dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_vertex.mat3x4 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_vertex.mat4 dEQP-GLES3.functional.shaders.builtin_functions.precision.transpose.mediump_vertex.mat4x3 -dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.default.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_float.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec2_highp @@ -667,8 +663,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdx.fastest.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_float.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_highp dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa2.vec2_highp @@ -685,17 +679,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdx.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.fbo.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.in_function.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.linear.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.default.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_float.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec2_highp @@ -704,44 +687,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdx.nicest.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.static_if.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.static_loop.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.static_switch.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.float_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.basic.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.float_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_fastest.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.float_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_lowp -dEQP-GLES3.functional.shaders.derivate.dfdx.texture.float_nicest.vec4_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec2_highp @@ -750,21 +695,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdx.texture.msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_if.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_loop.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdx.uniform_switch.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.default.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_float.vec4_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec2_highp @@ -773,9 +703,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdy.fastest.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_float.vec4_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_highp dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa2.vec2_highp @@ -792,31 +719,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdy.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.fbo.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.in_function.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_lowp -dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.linear.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.default.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_lowp -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_float.vec4_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec2_highp @@ -825,50 +727,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdy.nicest.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.static_if.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.static_loop.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.static_switch.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.float_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.basic.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_lowp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.float_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_lowp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_fastest.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_lowp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.float_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_lowp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_lowp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.texture.float_nicest.vec4_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec2_highp @@ -877,31 +735,6 @@ dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.dfdy.texture.msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_if.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_loop.vec4_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_highp -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.dfdy.uniform_switch.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.default.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_float.vec4_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec2_highp @@ -910,11 +743,6 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.fwidth.fastest.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_float.vec4_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_highp dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.float_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa2.vec2_highp @@ -931,31 +759,6 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.fwidth.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.fbo.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.in_function.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.linear.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.default.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_float.vec4_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec2_highp @@ -964,53 +767,6 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.fwidth.nicest.fbo_msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_if.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_loop.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.static_switch.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.float_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.basic.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.float_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_fastest.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.float_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec2_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_lowp -dEQP-GLES3.functional.shaders.derivate.fwidth.texture.float_nicest.vec4_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_highp dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.float_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec2_highp @@ -1019,22 +775,6 @@ dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_highp dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec3_mediump dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_highp dEQP-GLES3.functional.shaders.derivate.fwidth.texture.msaa4.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_if.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_loop.vec4_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec2_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec3_mediump -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_highp -dEQP-GLES3.functional.shaders.derivate.fwidth.uniform_switch.vec4_mediump -dEQP-GLES3.functional.shaders.fragdepth.compare.const dEQP-GLES3.functional.shaders.fragdepth.compare.dynamic dEQP-GLES3.functional.shaders.fragdepth.compare.dynamic_conditional_write dEQP-GLES3.functional.shaders.fragdepth.compare.fragcoord_z diff --git a/.gitlab-ci/deqp-panfrost-t860-skips.txt b/.gitlab-ci/deqp-panfrost-t860-skips.txt index 75950eb3d76..c4ac1471bee 100644 --- a/.gitlab-ci/deqp-panfrost-t860-skips.txt +++ b/.gitlab-ci/deqp-panfrost-t860-skips.txt @@ -14,7 +14,3 @@ dEQP-GLES2.functional.clipping.triangle_vertex.clip_three.clip_neg_x_neg_z_and_p # XXX: Causes irrecoverable GPU hangs when run in parallel with dEQP-GLES3.functional.transform_feedback.* dEQP-GLES3.functional.rasterizer_discard.* - -# XXX: Not completely implemented yet, behave flakily -dEQP-GLES3.functional.shaders.derivate.* -