[Mesa-dev] [PATCH 0/6] RadeonSI & ddebug: Apitrace interactions and better debugging

Marek Olšák maraeo at gmail.com
Thu Jun 30 23:21:46 UTC 2016


Hi,

This series adds apitrace call tracking into ddebug and radeonsi and
other improvements.

It will improve our debugging and profiling possibilities. Just set
GALLIUM_DDEBUG="apitrace [draw call number]" and you will get
a complete ddebug log with TGSI, LLVM IR (new!), and asm. Both radeonsi
and ddebug know the exact draw call number. It can be very powerful
with apitrace profiling or just debugging bad draw calls.

Also, the LLVM IR is newly printed into ddebug logs for all cases
(GPU hang, VM fault, apitrace mode, etc).

Please review.

Marek


More information about the mesa-dev mailing list