diff options
author | Kenneth Graunke <[email protected]> | 2018-05-01 21:49:17 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2018-05-02 09:27:56 -0700 |
commit | bf91b81a0bfc549b861d17caa42eb3ce98db49b5 (patch) | |
tree | 08563f0de0a961ca81cb4393f2e2fbf56a979938 /src/intel/tools | |
parent | 7c22c150c40b3e2da892604d21c749aaec0b3cfd (diff) |
intel: Give the batch decoder a callback to ask about state size.
Given an arbitrary batch, we don't always know what the size of certain
things are, such as how many entries are in a binding table. But it's
easy for the driver to track that information, so with a simple callback
we can calculate this correctly for INTEL_DEBUG=bat.
Reviewed-by: Lionel Landwerlin <[email protected]>
Diffstat (limited to 'src/intel/tools')
-rw-r--r-- | src/intel/tools/aubinator.c | 2 | ||||
-rw-r--r-- | src/intel/tools/aubinator_error_decode.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/intel/tools/aubinator.c b/src/intel/tools/aubinator.c index 2a72efa8a2c..ab053c66b36 100644 --- a/src/intel/tools/aubinator.c +++ b/src/intel/tools/aubinator.c @@ -178,7 +178,7 @@ aubinator_init(uint16_t aub_pci_id, const char *app_name) batch_flags |= GEN_BATCH_DECODE_FLOATS; gen_batch_decode_ctx_init(&batch_ctx, &devinfo, outfile, batch_flags, - xml_path, get_gen_batch_bo, NULL); + xml_path, get_gen_batch_bo, NULL, NULL); char *color = GREEN_HEADER, *reset_color = NORMAL; if (option_color == COLOR_NEVER) diff --git a/src/intel/tools/aubinator_error_decode.c b/src/intel/tools/aubinator_error_decode.c index 0234c59371d..2735bd72714 100644 --- a/src/intel/tools/aubinator_error_decode.c +++ b/src/intel/tools/aubinator_error_decode.c @@ -595,7 +595,7 @@ read_data_file(FILE *file) struct gen_batch_decode_ctx batch_ctx; gen_batch_decode_ctx_init(&batch_ctx, &devinfo, stdout, batch_flags, - xml_path, get_gen_batch_bo, NULL); + xml_path, get_gen_batch_bo, NULL, NULL); for (int s = 0; s < sect_num; s++) { |