diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2013-10-21 09:31:18 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2013-10-21 09:32:34 +0100 |
commit | 58ac17d821cb3fa6300ca58d7f387c41a81d449c (patch) | |
tree | ca474a2bc20e7a8fd4168cc7c3fed5c6ea3c43e8 | |
parent | 4acaf0004d43dfb51ba60d7990cef22a54b56727 (diff) |
intel_error_decode: Fix X/Y fence for gen2/3
-rw-r--r-- | tools/intel_error_decode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/intel_error_decode.c b/tools/intel_error_decode.c index 39177379..a22ec7d4 100644 --- a/tools/intel_error_decode.c +++ b/tools/intel_error_decode.c @@ -274,7 +274,7 @@ print_i915_fence(unsigned int devid, uint64_t fence) printf(" %svalid, %c-tiled, pitch: %i, start: 0x%08x, size: %i\n", fence & 1 ? "" : "in", - fence & 12 ? 'y' : 'x', + fence & (1<<12) ? 'y' : 'x', (1<<((fence>>4)&0xf))*tile_width, (uint32_t)fence & 0xff00000, 1<<(20 + ((fence>>8)&0xf))); @@ -285,7 +285,7 @@ print_i830_fence(unsigned int devid, uint64_t fence) { printf(" %svalid, %c-tiled, pitch: %i, start: 0x%08x, size: %i\n", fence & 1 ? "" : "in", - fence & 12 ? 'y' : 'x', + fence & (1<<12) ? 'y' : 'x', (1<<((fence>>4)&0xf))*128, (uint32_t)fence & 0x7f80000, 1<<(19 + ((fence>>8)&0xf))); |