summaryrefslogtreecommitdiff
path: root/src/intel/tools
AgeCommit message (Expand)AuthorFilesLines
2017-10-18meson: move expat dependency where it's neededEric Engestrom1-1/+1
2017-09-27meson: Add build Intel "anv" vulkan driverDylan Baker1-0/+39
2017-09-01aubinator: remove duplicate initialisationEric Engestrom1-1/+0
2017-07-13aubinator: don't leak fd of opened aubfileLionel Landwerlin1-0/+2
2017-06-27aubinator: import intel_aub.h from libdrmLionel Landwerlin1-0/+153
2017-06-22aubinator: Dump sampler state pointers on gen6 too.Rafael Antognolli1-0/+11
2017-06-09i965/cnl: Add cnl bits in aubinatorAnuj Phogat1-3/+5
2017-06-06intel: gen-decoder: rework how we handle groupsLionel Landwerlin1-18/+0
2017-05-24aubinator: report error on unknown device idLionel Landwerlin1-1/+1
2017-05-24aubinator: be consistent on exit codeLionel Landwerlin1-5/+5
2017-05-24aubinator: fix double freeLionel Landwerlin1-1/+1
2017-05-15intel/aubinator_error_decode: Disassemble shader programsMatt Turner1-3/+181
2017-05-15intel/aubinator_error_decode: Stop decoding after MI_BATCH_BUFFER_ENDMatt Turner1-0/+3
2017-05-15intel/tools: Refactor gen_disasm_disassemble() to use annotationsMatt Turner1-28/+43
2017-04-24intel/aubinator: Correctly read variable length structs.Rafael Antognolli1-0/+19
2017-04-06intel/aubinator: Stop searching after a custom handler is foundJordan Justen1-1/+3
2017-04-06intel/gen_decoder: return -1 for unknown command formatsJordan Justen2-6/+8
2017-04-06intel/aubinator_error_decode: Fix structure decode dataJordan Justen1-1/+1
2017-04-04intel: tools: add aubinator_error_decode toolLionel Landwerlin2-0/+736
2017-04-03aubinator/gen_decoder/i965: decode instructions from dword 0Lionel Landwerlin1-3/+2
2017-03-31aubinator: enable snb/ilk through --genLionel Landwerlin1-0/+2
2017-03-21intel: Move tools/decoder.[ch] to common/gen_decoder.[ch].Kenneth Graunke3-1001/+1
2017-03-20aubinator: Move the guts of decode_group() to decoder.c.Kenneth Graunke3-31/+42
2017-03-20aubinator: Drop spec parameter to decode_group().Kenneth Graunke1-13/+12
2017-03-20aubinator: Make the iterator store a pointer to structure descriptions.Kenneth Graunke3-27/+11
2017-03-20aubinator: Track the current field's starting dword offset.Kenneth Graunke3-26/+18
2017-03-20aubinator: Drop decode_structure() helper.Kenneth Graunke1-16/+9
2017-03-20aubinator: Drop unused print_dword_headers flag.Kenneth Graunke1-5/+4
2017-03-20aubinator: Store a pointer from gen_group back to gen_spec.Kenneth Graunke2-0/+2
2017-03-20aubinator: Store enum textual name in iter->value.Kenneth Graunke3-19/+15
2017-03-16aubinator: Use fprintf for output.Kenneth Graunke1-69/+73
2017-03-16aubinator: Reuse decode_structure code for handling commandsKenneth Graunke1-23/+16
2017-03-16aubinator: Delete redundant NULL check.Kenneth Graunke1-10/+3
2017-03-16aubinator: Fix indentation.Kenneth Graunke1-7/+6
2017-03-13aubinator/genxml: use gzipped files to store embedded genxmlLionel Landwerlin1-7/+61
2017-03-13intel/tools: Use a makefile included from intel/Makefile.amJason Ekstrand1-63/+0
2017-03-13i965: Move the back-end compiler to src/intel/compilerJason Ekstrand2-5/+3
2017-03-01i965: Reduce cross-pollination between the DRI driver and compilerJason Ekstrand1-1/+0
2016-12-11intel/aubinator: fix 32bit shift overflow warningGrazvydas Ignotas1-1/+1
2016-11-29aubinator: Add support for enum typesKristian H. Kristensen2-40/+93
2016-11-28intel/aubinator: Pull useful information from the AUB headerJason Ekstrand1-2/+32
2016-11-28intel/aubinator: Wait to setup decoders until we parse the aub headerJason Ekstrand1-23/+28
2016-11-28intel/aubinator: Rework handling of the --gen flagJason Ekstrand1-20/+16
2016-11-28intel/aubinator: Trust the packet size in the header for SUBOPCODE_HEADERJason Ekstrand1-14/+4
2016-11-28intel/aubinator: Add a get_offset helperJason Ekstrand1-10/+19
2016-11-28intel/aubinator: Fix the kernel start pointer for 3DSTATE_HSJason Ekstrand1-2/+2
2016-11-28intel/aubinator: Add a get_address helperJason Ekstrand1-16/+31
2016-11-28intel/aubinator: Properly handle batch buffer chainingJason Ekstrand1-1/+19
2016-11-21intel: aubinator: Fix resource leak in gen_spec_load_from_pathGwan-gyeong Mun1-0/+1
2016-11-01intel: aubinator: print field values if availableLionel Landwerlin3-5/+34