freedreno/decode: Improved reg64 decoding
authorRob Clark <robdclark@chromium.org>
Thu, 29 Dec 2022 19:39:05 +0000 (11:39 -0800)
committerMarge Bot <emma+marge@anholt.net>
Tue, 3 Jan 2023 21:56:28 +0000 (21:56 +0000)
commitffb77c8be616556a50ba1dbb93182d96b8a5ead4
treec5cace13f707c407f2d4f50208f11d317de79eb9
parent59f2748163619b546bd79d8336e89c0254940dee
freedreno/decode: Improved reg64 decoding

This also (other than for an a5xx hack) gets rid of relying on
type0_reg_vals which isn't updated in all paths.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20456>
src/freedreno/.gitlab-ci/reference/crash.log
src/freedreno/.gitlab-ci/reference/dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log
src/freedreno/.gitlab-ci/reference/fd-clouds.log
src/freedreno/decode/cffdec.c
src/freedreno/decode/cffdec.h
src/freedreno/decode/crashdec-mempool.c
src/freedreno/decode/crashdec.c
src/freedreno/decode/crashdec.h