[Mesa-dev] [PATCH 0/8] ddebug, radeonsi: misc changes to help debugging

Nicolai Hähnle nhaehnle at gmail.com
Wed Apr 24 13:14:28 UTC 2019


Hi folks,

this is a collection of assorted patches that should help with driver
debugging:

- add driconf-style debug options in a convenient way
- some minor ddebug cleanups
- allow dumping aux context command streams
- allow force-syncing of compile threads

Please review!

Thanks,
Nicolai
--
 .../auxiliary/driver_ddebug/dd_draw.c        | 165 ++++++++++++++---
 .../auxiliary/driver_ddebug/dd_pipe.h        |   6 +
 .../auxiliary/driver_ddebug/dd_util.h        |  66 +------
 src/gallium/auxiliary/util/u_log.c           |   4 +
 .../drivers/radeonsi/driinfo_radeonsi.h      |  12 +-
 src/gallium/drivers/radeonsi/si_clear.c      |   2 +-
 src/gallium/drivers/radeonsi/si_debug.c      |  17 ++
 .../drivers/radeonsi/si_debug_options.inc    |   6 +
 src/gallium/drivers/radeonsi/si_get.c        |   6 +-
 src/gallium/drivers/radeonsi/si_pipe.c       |  36 +++-
 src/gallium/drivers/radeonsi/si_pipe.h       |   7 +-
 .../drivers/radeonsi/si_state_shaders.c      |  13 +-
 src/util/merge_driinfo.py                    |  58 +++++-
 src/util/xmlpool/t_options.h                 |   9 -
 14 files changed, 288 insertions(+), 119 deletions(-)




More information about the mesa-dev mailing list