aboutsummaryrefslogtreecommitdiffstats
path: root/src/intel/tools
Commit message (Expand)AuthorAgeFilesLines
* intel: common: make intel utils available from C++Lionel Landwerlin2017-11-011-0/+8
* intel: error-decode: implement a rolling window of programsLionel Landwerlin2017-11-011-14/+23
* intel/tools/disasm: correctly observe FILE *out parameterKevin Rogovin2017-10-261-2/+2
* meson: move expat dependency where it's neededEric Engestrom2017-10-181-1/+1
* meson: Add build Intel "anv" vulkan driverDylan Baker2017-09-271-0/+39
* aubinator: remove duplicate initialisationEric Engestrom2017-09-011-1/+0
* aubinator: don't leak fd of opened aubfileLionel Landwerlin2017-07-131-0/+2
* aubinator: import intel_aub.h from libdrmLionel Landwerlin2017-06-271-0/+153
* 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
* aubinator: report error on unknown device idLionel Landwerlin2017-05-241-1/+1
* aubinator: be consistent on exit codeLionel Landwerlin2017-05-241-5/+5
* aubinator: fix double freeLionel Landwerlin2017-05-241-1/+1
* intel/aubinator_error_decode: Disassemble shader programsMatt Turner2017-05-151-3/+181
* intel/aubinator_error_decode: Stop decoding after MI_BATCH_BUFFER_ENDMatt Turner2017-05-151-0/+3
* intel/tools: Refactor gen_disasm_disassemble() to use annotationsMatt Turner2017-05-151-28/+43
* 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-062-6/+8
* intel/aubinator_error_decode: Fix structure decode dataJordan Justen2017-04-061-1/+1
* intel: tools: add aubinator_error_decode toolLionel Landwerlin2017-04-042-0/+736
* 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-213-1001/+1
* aubinator: Move the guts of decode_group() to decoder.c.Kenneth Graunke2017-03-203-31/+42
* 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-203-27/+11
* aubinator: Track the current field's starting dword offset.Kenneth Graunke2017-03-203-26/+18
* 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 a pointer from gen_group back to gen_spec.Kenneth Graunke2017-03-202-0/+2
* aubinator: Store enum textual name in iter->value.Kenneth Graunke2017-03-203-19/+15
* 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
* aubinator/genxml: use gzipped files to store embedded genxmlLionel Landwerlin2017-03-131-7/+61
* intel/tools: Use a makefile included from intel/Makefile.amJason Ekstrand2017-03-131-63/+0
* i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2017-03-132-5/+3
* i965: Reduce cross-pollination between the DRI driver and compilerJason Ekstrand2017-03-011-1/+0
* intel/aubinator: fix 32bit shift overflow warningGrazvydas Ignotas2016-12-111-1/+1
* aubinator: Add support for enum typesKristian H. Kristensen2016-11-292-40/+93
* 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
* intel/aubinator: Add a get_offset helperJason Ekstrand2016-11-281-10/+19
* intel/aubinator: Fix the kernel start pointer for 3DSTATE_HSJason Ekstrand2016-11-281-2/+2
* intel/aubinator: Add a get_address helperJason Ekstrand2016-11-281-16/+31