aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/tools/aubinator.c
Commit message (Expand)AuthorAgeFilesLines
* intel: tools: split aub parsing from aubinatorLionel Landwerlin2018-08-221-278/+47
* intel: aubinator: mark ftruncate_res as MAYBE_UNUSED in ensure_phys_memKai Wasserbäch2018-08-201-1/+1
* intel: aubinator: simplify decodingLionel Landwerlin2018-08-041-10/+5
* intel: aubinator: fix read the context/ringLionel Landwerlin2018-08-041-2/+2
* intel/tools/aubinator: aubinate ppgtt aubsScott D Phillips2018-07-051-1/+72
* intel: aubinator: handle GGTT mappingsLionel Landwerlin2018-07-051-13/+244
* intel: aubinator: drop the 1Tb GTT mappingLionel Landwerlin2018-07-051-55/+75
* intel: aubinator: rework register writes handlingLionel Landwerlin2018-07-051-28/+54
* intel: aubinator: remove standard input processing optionLionel Landwerlin2018-07-051-90/+12
* intel: aubinator: remove unused variablesLionel Landwerlin2018-07-051-5/+0
* intel/aubinator: drop unused functionsEric Engestrom2018-06-201-16/+0
* intel/aubinator: Use int to store getopt_long flags.Rafael Antognolli2018-06-151-2/+2
* intel: aubinator: add an option to limit the number of decoded VBO linesLionel Landwerlin2018-05-021-16/+23
* intel: fix aubinator includeLionel Landwerlin2018-05-021-1/+1
* intel: Give the batch decoder a callback to ask about state size.Kenneth Graunke2018-05-021-1/+1
* intel/tools/aubinator: Drop platform list from print_help()Matt Turner2018-03-221-1/+1
* intel/tools: aubinator: Catch gen11 "enhanced execlist" submissionScott D Phillips2018-03-211-6/+20
* intel/tools: Use gen_device_name_to_pci_device_id in aubinatorJordan Justen2018-02-271-24/+6
* aubinator: add support for aubinating memtrace aubsScott D Phillips2018-01-081-35/+83
* aubinator: extract aubinator_init() out of the header handler functionScott D Phillips2018-01-081-16/+23
* aubinator: honor --color option when printing the headerScott D Phillips2018-01-081-1/+5
* intel/tools: Convert aubinator over to the common frameworkJason Ekstrand2017-12-141-689/+30
* intel/disasm: Take a devinfo in gen_disasm_createJason Ekstrand2017-12-141-1/+1
* intel/decoder: Take a bit offset in gen_print_groupJason Ekstrand2017-12-141-1/+1
* aubinator: don't leak fd of opened aubfileLionel Landwerlin2017-07-131-0/+2
* aubinator: Dump sampler state pointers on gen6 too.Rafael Antognolli2017-06-221-0/+11
* i965/cnl: Add cnl bits in aubinatorAnuj Phogat2017-06-091-3/+5
* intel: gen-decoder: rework how we handle groupsLionel Landwerlin2017-06-061-18/+0
* intel/aubinator: Correctly read variable length structs.Rafael Antognolli2017-04-241-0/+19
* intel/aubinator: Stop searching after a custom handler is foundJordan Justen2017-04-061-1/+3
* intel/gen_decoder: return -1 for unknown command formatsJordan Justen2017-04-061-3/+4
* aubinator/gen_decoder/i965: decode instructions from dword 0Lionel Landwerlin2017-04-031-3/+2
* aubinator: enable snb/ilk through --genLionel Landwerlin2017-03-311-0/+2
* intel: Move tools/decoder.[ch] to common/gen_decoder.[ch].Kenneth Graunke2017-03-211-1/+1
* aubinator: Move the guts of decode_group() to decoder.c.Kenneth Graunke2017-03-201-31/+3
* aubinator: Drop spec parameter to decode_group().Kenneth Graunke2017-03-201-13/+12
* aubinator: Make the iterator store a pointer to structure descriptions.Kenneth Graunke2017-03-201-26/+6
* aubinator: Track the current field's starting dword offset.Kenneth Graunke2017-03-201-22/+13
* aubinator: Drop decode_structure() helper.Kenneth Graunke2017-03-201-16/+9
* aubinator: Drop unused print_dword_headers flag.Kenneth Graunke2017-03-201-5/+4
* aubinator: Store enum textual name in iter->value.Kenneth Graunke2017-03-201-6/+1
* aubinator: Use fprintf for output.Kenneth Graunke2017-03-161-69/+73
* aubinator: Reuse decode_structure code for handling commandsKenneth Graunke2017-03-161-23/+16
* aubinator: Delete redundant NULL check.Kenneth Graunke2017-03-161-10/+3
* aubinator: Fix indentation.Kenneth Graunke2017-03-161-7/+6
* intel/aubinator: fix 32bit shift overflow warningGrazvydas Ignotas2016-12-111-1/+1
* intel/aubinator: Pull useful information from the AUB headerJason Ekstrand2016-11-281-2/+32
* intel/aubinator: Wait to setup decoders until we parse the aub headerJason Ekstrand2016-11-281-23/+28
* intel/aubinator: Rework handling of the --gen flagJason Ekstrand2016-11-281-20/+16
* intel/aubinator: Trust the packet size in the header for SUBOPCODE_HEADERJason Ekstrand2016-11-281-14/+4