aubinator: Add a new tool called Aubinator to the src/intel/tools folder

Graphics / Mesa 3D Graphics Library / Mesa - Kristian Høgsberg Kristensen [bitplanet.net] - 23 August 2016 23:19 UTC

The Aubinator tool is designed to help the driver developers in debugging the driver functionality by decoding the data in the .aub files. Primary Authors of this tool are Damien Lespiau and Kristian Høgsberg Kristensen .

v2: Review comments are incorporated by Sirisha Gandikota as below: 1) Make Makefile.am more crisp, reuse intel_aub.h from libdrm (per Emil) 2) Aubinator will use platform name instead of GEN number (per Matt) 3) Disassmebler gets created based on pciid rather then GEN number (per Matt) 4) Other formatting comments (per Ken, Matt and Emil)

3e218ad aubinator: Add a new tool called Aubinator to the src/intel/tools folder.
configure.ac | 1 +
src/Makefile.am | 4 +
src/intel/tools/Makefile.am | 64 +++
src/intel/tools/aubinator.c | 1066 ++++++++++++++++++++++++++++++++++++++++++
src/intel/tools/decoder.c | 518 ++++++++++++++++++++
src/intel/tools/decoder.h | 57 +++
src/intel/tools/disasm.c | 111 +++++
src/intel/tools/gen_disasm.h | 35 ++
8 files changed, 1856 insertions(+)

Upstream: cgit.freedesktop.org


  • Share