panfrost: Disable early-z when alpha test is used
authorIcecream95 <ixn@disroot.org>
Thu, 18 Mar 2021 07:02:22 +0000 (20:02 +1300)
committerMarge Bot <eric+marge@anholt.net>
Thu, 18 Mar 2021 20:22:55 +0000 (20:22 +0000)
commitae62fb3737634fdf1c376f3d27c2eae5b751dccc
tree230493cdf72fb54dd48e7eb5cbc1a1445526e6f5
parent9d947127d384516c96a1f8ffa5e35b095468b38b
panfrost: Disable early-z when alpha test is used

Fixes rendering artefacts in Minetest on Midgard.

Fixes: 275277a2b48 ("panfrost: Implement alpha testing natively")
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9676>
src/gallium/drivers/panfrost/pan_cmdstream.c