diff options
author | Kenneth Graunke <[email protected]> | 2013-11-02 19:42:54 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2013-11-21 15:01:13 -0800 |
commit | 63b8ce612fa11c9aee5db101d3446c9783bf4111 (patch) | |
tree | 8d48295b8f187f0cb63e700608dd4e973d31ff62 | |
parent | 379a246fc190c1bc1664a4ecf24aabca13314c7f (diff) |
i965: Periodically dump the list of monitors if INTEL_DEBUG=perfmon.
It's useful to see the state of all outstanding monitors; the start
of a new batch seems like a reasonable time to print them out.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/i965/intel_batchbuffer.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_batchbuffer.c b/src/mesa/drivers/dri/i965/intel_batchbuffer.c index 20c924ee3b8..f66c2dd193a 100644 --- a/src/mesa/drivers/dri/i965/intel_batchbuffer.c +++ b/src/mesa/drivers/dri/i965/intel_batchbuffer.c @@ -225,6 +225,9 @@ brw_new_batch(struct brw_context *brw) */ if (INTEL_DEBUG & DEBUG_SHADER_TIME) brw_collect_and_report_shader_time(brw); + + if (INTEL_DEBUG & DEBUG_PERFMON) + brw_dump_perf_monitors(brw); } /** |