pan/bi: Model writemasks correctly
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 9 Nov 2020 18:44:07 +0000 (13:44 -0500)
committerMarge Bot <eric+marge@anholt.net>
Tue, 10 Nov 2020 14:34:24 +0000 (14:34 +0000)
commit7737ca75391d5ea930390037178a277d309a83af
treee59990ae8a0e656e6f51307566a46477d238b389
parente3893ee2043dc5499407df71e2e0c0a822b416d9
pan/bi: Model writemasks correctly

We don't handle partial write masks in the backend yet, so for now we
can't pretend we do, else we'll have RA bugs. Fixes

dEQP-GLES2.functional.fragment_ops.blend.rgb_func_alpha_func.src.constant_color_dst_alpha

Fixes: b2c6cf2b6db1 ("pan/bi: Eliminate writemasks in the IR")
Cc: 20.3 <mesa-stable>
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reported-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Tested-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7527>
.gitlab-ci/deqp-panfrost-g52-fails.txt
src/panfrost/bifrost/bir.c