mesa/src/panfrost/ci
Lars-Ivar Hesselberg Simonsen f5dab1b77e panfrost: Fix near/far depth clip
Near/far depth clip was implemented by setting the low/high_depth_clamp
to -/+INFINITY, which is invalid on Mali.

This commit removes the modification of the depth clamp values and
enables depth clipping by setting the depth_cull_enable state in the ZS
descriptor for v9+ (the equivalent pre-v9 RSD state is already set
correctly) and setting the primitive cull flags correctly for both.

Finally, it disables PIPE_CAP_DEPTH_CLIP_DISABLE_SEPARATE for v9+, as
both plane clips are controlled by a single value.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11506
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31041>
2024-09-12 20:04:58 +00:00
..
deqp-panfrost-g52-vk.toml panvk/ci: Enable clearing tests 2024-08-21 16:14:36 +00:00
deqp-panfrost-g52.toml ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl 2024-03-04 16:53:58 +00:00
deqp-panfrost-g57.toml ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl 2024-03-04 16:53:58 +00:00
deqp-panfrost-g72.toml ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl 2024-03-04 16:53:58 +00:00
deqp-panfrost-g610.toml ci: enable Mali V10 testing 2024-08-29 20:45:56 +00:00
deqp-panfrost-t720.toml ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl 2024-03-04 16:53:58 +00:00
deqp-panfrost-t760.toml ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl 2024-03-04 16:53:58 +00:00
deqp-panfrost-t860-egl.toml ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl 2024-03-04 16:53:58 +00:00
deqp-panfrost-t860.toml ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl 2024-03-04 16:53:58 +00:00
gitlab-ci.yml ci: use v6.11-rc5 kernel for Mali V10 testing 2024-08-29 20:45:56 +00:00
panfrost-g52-fails.txt panfrost: Fix near/far depth clip 2024-09-12 20:04:58 +00:00
panfrost-g52-flakes.txt panfrost/ci: Skip broken image copy tests 2023-12-14 22:53:40 +00:00
panfrost-g52-skips.txt Uprev Piglit to cf8daaf5ba90fc9b8a0e144355026e2a14c79944 2024-06-03 06:58:28 +00:00
panfrost-g57-fails.txt panfrost: Fix near/far depth clip 2024-09-12 20:04:58 +00:00
panfrost-g57-flakes.txt ci/panfrost: introduce OpenGL testing with Mali-G57 MP5 on Asurada chromebook 2023-07-20 01:25:34 +00:00
panfrost-g57-skips.txt panfrost: untangle faces from layers 2024-05-23 10:18:07 +00:00
panfrost-g72-fails.txt panfrost: mark tests as fixed 2024-05-30 17:47:32 +00:00
panfrost-g72-flakes.txt ci: add a panfrost flake 2022-09-20 21:18:39 +00:00
panfrost-t720-fails.txt mesa/st: Only set seamless for GLES3 2023-03-28 21:30:12 +00:00
panfrost-t720-flakes.txt panfrost/ci: Move T720 flakes to skips 2022-02-24 14:51:31 +00:00
panfrost-t720-skips.txt panfrost/ci: Move T720 flakes to skips 2022-02-24 14:51:31 +00:00
panfrost-t760-fails.txt ci/panfrost: Update t760 fails 2024-07-16 13:10:56 +00:00
panfrost-t760-flakes.txt ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-*.txt 2021-10-27 20:54:11 +00:00
panfrost-t760-skips.txt panfrost/ci: skip dEQP-GLES31.functional.copy_image.non_compressed.* on t760 as they hang 2024-03-02 13:33:08 +00:00
panfrost-t820-fails.txt ci/deqp-runner: Rename the deqp-drivername-*.txt files to drivername-*.txt 2021-10-27 20:54:11 +00:00
panfrost-t860-fails.txt ci: Remove per-driver wayland-dEQP-EGL xfails 2023-12-22 11:13:23 +00:00
panfrost-t860-flakes.txt panfrost/ci: Skip draw_buffers_indexed.random.* on Midgard 2023-03-14 23:10:01 +00:00
panfrost-t860-skips.txt panfrost/ci: Skip draw_buffers_indexed.random.* on Midgard 2023-03-14 23:10:01 +00:00
traces-panfrost.yml ci/traces: drop the freedoom-phase2-gl-high.trace 2023-11-15 12:56:01 +00:00