diff options
author | Chia-I Wu <[email protected]> | 2013-08-20 11:40:49 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2013-08-20 13:54:39 +0800 |
commit | ce87c51e9ad131670fd8e4dcc0d023d0b057612b (patch) | |
tree | 4e6ff9fed3a0b47fc787dcbe8cb5cf2c2e4221e7 /src/gallium/drivers/ilo/ilo_transfer.c | |
parent | 216a576e111b85662eabd8d4c398149818adbf39 (diff) |
ilo: add ILO_DEBUG=flush
When specified, ilo will print a line similar to
cp flushed for render with 949+888 DWords (22.4%) because of frame end
for every ilo_cp_flush() call.
Diffstat (limited to 'src/gallium/drivers/ilo/ilo_transfer.c')
-rw-r--r-- | src/gallium/drivers/ilo/ilo_transfer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/ilo/ilo_transfer.c b/src/gallium/drivers/ilo/ilo_transfer.c index 9f68d4ad976..7d87537e99f 100644 --- a/src/gallium/drivers/ilo/ilo_transfer.c +++ b/src/gallium/drivers/ilo/ilo_transfer.c @@ -165,7 +165,7 @@ choose_transfer_method(struct ilo_context *ilo, struct ilo_transfer *xfer) /* flush to make bo busy (so that map() stalls as it should be) */ if (need_flush) - ilo_cp_flush(ilo->cp); + ilo_cp_flush(ilo->cp, "syncing for transfers"); } } @@ -938,7 +938,7 @@ buf_pwrite(struct ilo_context *ilo, struct ilo_buffer *buf, /* flush to make bo busy (so that pwrite() stalls as it should be) */ if (will_stall && need_flush) - ilo_cp_flush(ilo->cp); + ilo_cp_flush(ilo->cp, "syncing for pwrites"); } intel_bo_pwrite(buf->bo, offset, size, data); |