freedreno/a6xx: Fix valid_format_cast logic for newer a6xx
authorRob Clark <robdclark@chromium.org>
Thu, 20 Apr 2023 18:57:31 +0000 (11:57 -0700)
committerMarge Bot <emma+marge@anholt.net>
Thu, 20 Apr 2023 21:55:17 +0000 (21:55 +0000)
commitb83af7e5b8114cd474ba70488f81871e44b460ad
treeb717ace3de377860d7c0c749cedc5dbd207f2b97
parent31ced4c5ad2efcbaf70357c2ef42eeae15caafcb
freedreno/a6xx: Fix valid_format_cast logic for newer a6xx

Fixes a pile of
dEQP-GLES31.functional.copy_image.non_compressed.viewclass_32_bits.*
on a6xx gen2 and later.

Fixes: 87978c39334 ("freedreno/a6xx: Allow z24s8 format casts")
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22610>
src/gallium/drivers/freedreno/a6xx/fd6_resource.cc