Mesa (master): freedreno/a6xx: always use reg64 for address registers (no LO/HI)
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Feb 19 04:23:36 UTC 2021
Module: Mesa
Branch: master
Commit: b94c652afe145edfacb1c0d4fa0a10d2144c3668
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b94c652afe145edfacb1c0d4fa0a10d2144c3668
Author: Jonathan Marek <jonathan at marek.ca>
Date: Mon Jan 11 13:48:24 2021 -0500
freedreno/a6xx: always use reg64 for address registers (no LO/HI)
Reduce noise in a6xx.xml by removing LO/HI versions of address registers.
Also fix type="address" registers in register packing (use bit size instead
of checking for "waddress" to use qword)
Signed-off-by: Jonathan Marek <jonathan at marek.ca>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8423>
---
src/freedreno/.gitlab-ci/reference/crash.log | 540 ++++++++++-----------
...w.indexed.indirect_draw_count.triangle_list.log | 100 ++--
src/freedreno/.gitlab-ci/reference/fd-clouds.log | 92 ++--
src/freedreno/computerator/a6xx.c | 6 +-
src/freedreno/decode/cffdec.c | 86 ++--
src/freedreno/decode/scripts/parse-submits.lua | 37 +-
src/freedreno/registers/adreno/a6xx.xml | 120 +----
src/freedreno/registers/gen_header.py | 8 +-
src/freedreno/rnn/rnndec.c | 9 +-
src/freedreno/vulkan/tu_clear_blit.c | 25 +-
src/freedreno/vulkan/tu_cmd_buffer.c | 16 +-
src/gallium/drivers/freedreno/a6xx/fd6_blitter.c | 4 +-
src/gallium/drivers/freedreno/a6xx/fd6_compute.c | 2 +-
src/gallium/drivers/freedreno/a6xx/fd6_emit.c | 34 +-
src/gallium/drivers/freedreno/a6xx/fd6_gmem.c | 13 +-
src/gallium/drivers/freedreno/a6xx/fd6_query.c | 8 +-
16 files changed, 517 insertions(+), 583 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=b94c652afe145edfacb1c0d4fa0a10d2144c3668
More information about the mesa-commit
mailing list