freedreno: slurp in decode tools
authorRob Clark <robdclark@chromium.org>
Fri, 24 Jul 2020 00:32:36 +0000 (17:32 -0700)
committerMarge Bot <eric+marge@anholt.net>
Tue, 28 Jul 2020 09:45:08 +0000 (09:45 +0000)
commit1ea4ef0d3be829e392922f5d26fbc89bf69a8a67
tree2777232c67bbdafcafea91bdd811cd3837d31af9
parent7c0bd8429f3f59633c7e1323e48e89495bb79400
freedreno: slurp in decode tools

cffdump, crashdec, etc

At this point there is some duplication with other files in-tree (ie.
a2xx and a3xx+ disassembly), which will be cleaned up in a later commit.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6070>
32 files changed:
src/freedreno/decode/buffers.c [new file with mode: 0644]
src/freedreno/decode/buffers.h [new file with mode: 0644]
src/freedreno/decode/cffdec.c [new file with mode: 0644]
src/freedreno/decode/cffdec.h [new file with mode: 0644]
src/freedreno/decode/cffdump.c [new file with mode: 0644]
src/freedreno/decode/crashdec.c [new file with mode: 0644]
src/freedreno/decode/disasm-a2xx.c [new file with mode: 0644]
src/freedreno/decode/disasm-a3xx.c [new file with mode: 0644]
src/freedreno/decode/disasm.h [new file with mode: 0644]
src/freedreno/decode/instr-a2xx.h [new file with mode: 0644]
src/freedreno/decode/instr-a3xx.h [new file with mode: 0644]
src/freedreno/decode/io.c [new file with mode: 0644]
src/freedreno/decode/io.h [new file with mode: 0644]
src/freedreno/decode/meson.build [new file with mode: 0644]
src/freedreno/decode/pager.c [new file with mode: 0644]
src/freedreno/decode/pager.h [new file with mode: 0644]
src/freedreno/decode/pgmdump.c [new file with mode: 0644]
src/freedreno/decode/pgmdump2.c [new file with mode: 0644]
src/freedreno/decode/redump.h [new file with mode: 0644]
src/freedreno/decode/rnnutil.c [new file with mode: 0644]
src/freedreno/decode/rnnutil.h [new file with mode: 0644]
src/freedreno/decode/script.c [new file with mode: 0644]
src/freedreno/decode/script.h [new file with mode: 0644]
src/freedreno/decode/scripts/analyze.lua [new file with mode: 0644]
src/freedreno/decode/scripts/parse-submits.lua [new file with mode: 0644]
src/freedreno/decode/scripts/sanity-a6xx.lua [new file with mode: 0644]
src/freedreno/decode/scripts/test.lua [new file with mode: 0644]
src/freedreno/decode/scripts/tex3d-layout.lua [new file with mode: 0644]
src/freedreno/decode/scripts/texturator-to-unit-test-5xx.lua [new file with mode: 0644]
src/freedreno/decode/scripts/texturator-to-unit-test.lua [new file with mode: 0644]
src/freedreno/decode/util.h [new file with mode: 0644]
src/freedreno/meson.build