summaryrefslogtreecommitdiffstats
path: root/src/intel/common/gen_decoder.c
Commit message (Expand)AuthorAgeFilesLines
* intel/common: Use isl for decoder surface formatsJordan Justen2018-03-051-0/+8
* intel/decoder: Expose the raw field value in the iteratorJason Ekstrand2017-12-141-1/+2
* intel/decoder: Take a bit offset in gen_print_groupJason Ekstrand2017-12-141-7/+8
* intel/decoder: Stop rounding down to the nearest dwordJason Ekstrand2017-12-141-11/+12
* intel/decoder: Convert the iterator to work entirely in bitsJason Ekstrand2017-12-141-9/+8
* intel/decoder: Drop gen_field_decode helperJason Ekstrand2017-12-141-8/+0
* aubinator: Don't skip the first field in each subgroupJason Ekstrand2017-11-131-2/+3
* intel: decoder: enable decoding a single fieldLionel Landwerlin2017-11-011-0/+37
* intel: decoder: extract field value computationLionel Landwerlin2017-11-011-30/+37
* intel: decoder: rename field() to field_value()Lionel Landwerlin2017-11-011-18/+18
* intel: decoder: rename internal function to free nameLionel Landwerlin2017-11-011-3/+3
* intel: decoder: simplify field_is_header()Lionel Landwerlin2017-11-011-3/+4
* intel: decoder: remove unused platform fieldLionel Landwerlin2017-11-011-2/+0
* intel: decoder: extract instruction/structs lengthLionel Landwerlin2017-11-011-0/+7
* intel: decoder: pack iterator variable declarationsLionel Landwerlin2017-11-011-11/+8
* intel: decoder: simplify creation of struct when 0-allocatedLionel Landwerlin2017-11-011-4/+0
* intel: decoder: add destructor for gen_specLionel Landwerlin2017-11-011-94/+84
* intel: decoder: expose helper to test header fieldsLionel Landwerlin2017-11-011-3/+3
* intel: decoder: don't read qword outside instruction/struct limitLionel Landwerlin2017-11-011-3/+8
* intel: decoder: split out getting the next field and decoding itLionel Landwerlin2017-11-011-10/+21
* intel: decoder: move field name copyLionel Landwerlin2017-11-011-2/+7
* intel: decoder: reorder iterator init functionLionel Landwerlin2017-11-011-14/+14
* intel: common: print out all dword with field spanning multiple dwordsLionel Landwerlin2017-11-011-4/+6
* intel: decoder: build sorted linked lists of fieldsLionel Landwerlin2017-11-011-21/+31
* intel: common: expose gen_spec fieldsLionel Landwerlin2017-11-011-13/+0
* intel/genxml: Fix decoding of groups with fields smaller than a DWord.Kenneth Graunke2017-10-301-10/+14
* intel: common: silence compiler warningLionel Landwerlin2017-10-301-1/+1
* intel/decoder: Reuse the gen_make_gen() helper.Eric Anholt2017-07-251-3/+1
* intel/decoder: Reuse the MAX2 macro instead of defining another one.Eric Anholt2017-07-251-3/+1
* intel: gen-decoder: rework how we handle groupsLionel Landwerlin2017-06-061-78/+148
* genxml: Fix decoder to print the array element on field members.Kenneth Graunke2017-06-011-3/+9
* genxml: Fix decoding of array groups.Kenneth Graunke2017-06-011-1/+1
* genxml: Fix decoder for groups with multiple fields.Kenneth Graunke2017-06-011-4/+2
* intel/decoder: Handle the BLT ring in gen_group_get_lengthJason Ekstrand2017-05-261-0/+4
* intel/decoder: Handle gen4 VF_STATISTICS and PIPELINE_SELECTJason Ekstrand2017-05-261-2/+7
* intel/decoder: Fix indentationMatt Turner2017-05-151-4/+4
* intel: gen-decoder: fix xml parser leakLionel Landwerlin2017-05-151-6/+7
* intel: gen decoder: don't check for size_t negative valuesLionel Landwerlin2017-05-091-1/+1
* intel/aubinator: Correctly read variable length structs.Rafael Antognolli2017-04-241-6/+29
* intel/decoder: Fix is_header_field starting condition.Kenneth Graunke2017-04-161-1/+1
* intel/gen_decoder: return -1 for unknown command formatsJordan Justen2017-04-061-7/+15
* intel/gen_decoder: Fix length for Media State/Object commandsJordan Justen2017-04-061-2/+10
* intel: tools: add aubinator_error_decode toolLionel Landwerlin2017-04-041-0/+11
* aubinator/gen_decoder/i965: decode instructions from dword 0Lionel Landwerlin2017-04-031-4/+17
* intel: gen_decoder: store pointer to current decoded field in iteratorLionel Landwerlin2017-04-031-25/+25
* intel: genxml: compress all gen files into oneLionel Landwerlin2017-03-311-40/+22
* intel: Move tools/decoder.[ch] to common/gen_decoder.[ch].Kenneth Graunke2017-03-211-0/+862