freedreno/a6xx: Don't blit with R2D_RAW
authorKristian H. Kristensen <hoegsberg@google.com>
Wed, 1 Jul 2020 21:50:52 +0000 (14:50 -0700)
committerMarge Bot <eric+marge@anholt.net>
Tue, 14 Jul 2020 06:12:22 +0000 (06:12 +0000)
commit094b68fa728621b2d4f89479bd1b15a1767683ef
tree95a517de8c01b7746d76d6842367365cb7c16cdb
parent53e36cf062fb28039ea7b942466065d4ff9c54e2
freedreno/a6xx: Don't blit with R2D_RAW

Map all formats to a valid ifmt.  FMT6_10_10_10_2_UNORM_DEST still
doesn't work on the blitter so keep that one on the u_blitter path.

Fixes
dEQP-GLES31.functional.draw_buffers_indexed.random.max_implementation_draw_buffers.*
with FD_MESA_DEBUG=nogmem.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5717>
.gitlab-ci/deqp-freedreno-a630-bypass-fails.txt
.gitlab-ci/traces-baremetal.yml
src/gallium/drivers/freedreno/a6xx/fd6_blitter.c
src/gallium/drivers/freedreno/a6xx/fd6_format.h