CS FENCE in URB_FENCE is 11-bits wide
authorXiang, Haihao <haihao.xiang@intel.com>
Thu, 3 Sep 2009 01:35:50 +0000 (09:35 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Tue, 8 Sep 2009 01:31:46 +0000 (09:31 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
tools/intel_gpu_dump.c

index 1793fd7..bbeb786 100644 (file)
@@ -1474,7 +1474,7 @@ i965_decode_urb_fence(uint32_t *data, uint32_t hw_offset, int len, int count,
        clip_fence = (data[1] >> 20) & 0x3ff;
        sf_fence = data[2] & 0x3ff;
        vfe_fence = (data[2] >> 10) & 0x3ff;
-       cs_fence = (data[2] >> 20) & 0x3ff;
+       cs_fence = (data[2] >> 20) & 0x7ff;
 
        instr_out(data, hw_offset, 0, "URB_FENCE: %s%s%s%s%s%s\n",
                        (data[0] >> 13) & 1 ? "cs " : "",