mesa/src/intel
D Scott Phillips 1182a3934a intel/tools/aubinator_error_decode: Decode ring buffers from HEAD to TAIL
Capture the HEAD and TAIL register values from the dump and
properly index the ring buffer using those. Previously we would
decode the ring buffer from the beginning, printing out whatever
happened to be there.

Also, properly pass the `from_ring` parameter to gen_print_batch()
so that decoding doesn't stop once MI_BATCH_BUFFER_END is
encoutered.

Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4261>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4261>
2020-03-23 19:10:50 +00:00
..
blorp intel/blorp: Add support for swizzling fast-clear colors 2020-03-18 21:05:07 +00:00
common intel/decoder: don't consider header fields past dword0 2020-03-18 09:19:53 +00:00
compiler intel/compiler: Track patch count threshold 2020-03-23 17:57:57 +00:00
dev intel/device: bdw_gt1 actually has 6 eus per subslice 2020-03-03 00:36:10 +00:00
genxml intel/genxml: Add patch count threshold field on gen12 2020-03-23 17:57:57 +00:00
isl intel/iris: Always initialize CCS to 0 2020-03-19 20:54:19 +00:00
perf util/hash_table: added hash functions for integer types 2020-01-23 17:06:57 +00:00
tools intel/tools/aubinator_error_decode: Decode ring buffers from HEAD to TAIL 2020-03-23 19:10:50 +00:00
vulkan anv: Set patch count threshold in 3DSTATE_HS 2020-03-23 17:57:57 +00:00
Android.blorp.mk intel: android: remove libdrm_intel requirement 2017-03-30 19:07:23 +01:00
Android.common.mk android: static link with libexpat with Android O+ 2019-03-25 10:11:57 +02:00
Android.compiler.mk android: fix build issues with brw_nir_trig_workarounds.c 2017-10-04 07:39:05 +03:00
Android.dev.mk drm-uapi: use local files, not system libdrm 2019-02-14 11:20:00 +00:00
Android.genxml.mk intel/genxml: generate pack files for gen12 on android builds 2019-08-28 13:38:33 -07:00
Android.isl.mk isl: Fix the android build. 2020-02-05 21:31:40 -08:00
Android.mk i965: extract performance query metrics 2019-04-17 14:10:42 +01:00
Android.perf.mk i965: extract performance query metrics 2019-04-17 14:10:42 +01:00
Android.vulkan.mk anv/android: setup gralloc1 usage from gralloc0 usage manually 2020-01-28 14:46:25 +02:00
Makefile.perf.am i965: extract performance query metrics 2019-04-17 14:10:42 +01:00
Makefile.sources intel/isl: Add isl_aux_info.c to Makefile.sources 2020-02-25 00:41:15 +00:00
meson.build meson: only build imgui when needed 2019-11-25 07:51:56 +00:00