Lionel Landwerlin
f3353e53db
intel: aubinator: print out addresses of invalid instructions
...
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Scott D Phillips <scott.d.phillips@intel.com>
2018-04-10 00:58:38 +01:00
Jason Ekstrand
8534af44e4
intel/aubinator: Correctly decode INTERFACE_DESCRIPTOR_DATA
...
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
2018-02-14 13:17:26 -08:00
Kenneth Graunke
85ec7abc3f
intel/decoder: Fix control / evaluation label mixup.
...
Trivial. DS is TES, HS is TCS.
2018-02-01 09:44:15 -08:00
Jason Ekstrand
69fa3fb77f
intel/aubinator: Gracefully handle dynamic state not being available
...
Some older versions of the Vulkan driver didn't properly tag dynamic
state as needing to be captured. Also, this prevents crashes when
looking at dumps on older kernels.
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-28 10:39:04 -08:00
Jason Ekstrand
35f9c27be3
intel/batch-decoder: Decode registers
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-14 13:27:22 -08:00
Jason Ekstrand
81e4ecbc19
intel/batch-decoder: Decode dynamic state
...
Unfortunately, in aubinator and aubinator_error_decode we don't always
know how many of a given state we have, so we must guess. One day,
we'll come up with a way to annotate the batch to solve this problem.
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-14 13:27:20 -08:00
Jason Ekstrand
4ac2ee9001
intel/batch-decoder: Decode constants, binding tables, and samplers
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-14 13:27:18 -08:00
Jason Ekstrand
c86671c438
intel/batch-decoder: Decode graphics shaders
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-14 13:27:15 -08:00
Jason Ekstrand
d4081fb778
intel/batch-decoder: Decode vertex and index buffers
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-14 13:27:13 -08:00
Jason Ekstrand
e27ec208ed
intel/batch-decoder: Decode MEDIA_INTERFACE_DESCRIPTOR_LOAD
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-14 13:27:12 -08:00
Jason Ekstrand
be20043d00
intel/tools: Add the start of a generic batch decoder
...
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
2017-12-14 13:27:10 -08:00