gallium/ddebug: add GALLIUM_DDEBUG_SKIP option

Graphics / Mesa 3D Graphics Library / Mesa - Nicolai Hähnle [amd.com] - 12 December 2015 14:23 UTC

When we know that hangs occur only very late in a reproducible run (e.g. apitrace), we can save a lot of debugging time by skipping the flush and hang detection for earlier draw calls.

b86d5cc gallium/ddebug: add GALLIUM_DDEBUG_SKIP option
src/gallium/drivers/ddebug/dd_draw.c | 39 ++++++++++++++++++++------------
src/gallium/drivers/ddebug/dd_pipe.h | 3 +++
src/gallium/drivers/ddebug/dd_screen.c | 9 ++++++++
3 files changed, 36 insertions(+), 15 deletions(-)

Upstream: cgit.freedesktop.org


  • Share