freedreno/decode: Print cmdstream idx

Will be useful later for cmdstream substitution.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19444>
This commit is contained in:
Danylo Piliaiev 2022-11-01 15:20:10 +01:00 committed by Marge Bot
parent 060e168623
commit 6d72407d39
4 changed files with 22 additions and 22 deletions

View file

@ -1,7 +1,7 @@
gpu_id: 201
cmd: deqp-gles2/185: fence=1250
############################################################
cmdstream: 124 dwords
cmdstream[0]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122d000: 0000: 00000f01 1c004046
@ -375,7 +375,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1251
############################################################
cmdstream: 124 dwords
cmdstream[1]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122f000: 0000: 00000f01 1c004046
@ -749,7 +749,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1252
############################################################
cmdstream: 124 dwords
cmdstream[2]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122d000: 0000: 00000f01 1c004046
@ -1123,7 +1123,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1253
############################################################
cmdstream: 124 dwords
cmdstream[3]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122f000: 0000: 00000f01 1c004046
@ -1497,7 +1497,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1254
############################################################
cmdstream: 124 dwords
cmdstream[4]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122d000: 0000: 00000f01 1c004046
@ -1871,7 +1871,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1255
############################################################
cmdstream: 124 dwords
cmdstream[5]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122f000: 0000: 00000f01 1c004046
@ -2245,7 +2245,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1256
############################################################
cmdstream: 124 dwords
cmdstream[6]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122d000: 0000: 00000f01 1c004046
@ -2619,7 +2619,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1257
############################################################
cmdstream: 124 dwords
cmdstream[7]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122f000: 0000: 00000f01 1c004046
@ -2993,7 +2993,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1258
############################################################
cmdstream: 124 dwords
cmdstream[8]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122d000: 0000: 00000f01 1c004046
@ -3367,7 +3367,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1259
############################################################
cmdstream: 340 dwords
cmdstream[9]: 340 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0110a000: 0000: 00000f01 1c004046
@ -4559,7 +4559,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1260
############################################################
cmdstream: 124 dwords
cmdstream[10]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
NEEDS WFI: RB_BC_CONTROL (f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
@ -4945,7 +4945,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1261
############################################################
cmdstream: 124 dwords
cmdstream[11]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0110c000: 0000: 00000f01 1c004046
@ -5321,7 +5321,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1262
############################################################
cmdstream: 124 dwords
cmdstream[12]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122d000: 0000: 00000f01 1c004046
@ -5695,7 +5695,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1263
############################################################
cmdstream: 124 dwords
cmdstream[13]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0110a000: 0000: 00000f01 1c004046
@ -6071,7 +6071,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1264
############################################################
cmdstream: 124 dwords
cmdstream[14]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122f000: 0000: 00000f01 1c004046
@ -6445,7 +6445,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1265
############################################################
cmdstream: 124 dwords
cmdstream[15]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0110c000: 0000: 00000f01 1c004046
@ -6821,7 +6821,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1266
############################################################
cmdstream: 124 dwords
cmdstream[16]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122d000: 0000: 00000f01 1c004046
@ -7195,7 +7195,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1267
############################################################
cmdstream: 124 dwords
cmdstream[17]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0110a000: 0000: 00000f01 1c004046
@ -7571,7 +7571,7 @@ t2 nop
vertices: 0
cmd: deqp-gles2/185: fence=1268
############################################################
cmdstream: 124 dwords
cmdstream[18]: 124 dwords
t0 write RB_BC_CONTROL (0f01)
RB_BC_CONTROL: { ACCUM_TIMEOUT_SELECT = 3 | DISABLE_LZ_NULL_ZCMD_DROP | AZ_THROTTLE_COUNT = 0 | ENABLE_CRC_UPDATE | ACCUM_ALLOC_MASK = 0 | ACCUM_DATA_FIFO_LIMIT = 8 | MEM_EXPORT_TIMEOUT_SELECT = 3 }
0122f000: 0000: 00000f01 1c004046

View file

@ -1,7 +1,7 @@
gpu_id: 330
cmd: es2gears/628: fence=276
############################################################
cmdstream: 488 dwords
cmdstream[0]: 488 dwords
t3 opcode: CP_INVALIDATE_STATE (3b) (2 dwords)
11848658: 0000: c0003b00 00007fff
t0 write SP_VS_PVT_MEM_PARAM_REG (22d6)

View file

@ -2,7 +2,7 @@ gpu_id: 420
cmd: X/23360: fence=1029603
cmd: glxgears/23375: fence=1029604
############################################################
cmdstream: 414 dwords
cmdstream[1]: 414 dwords
t0 write RBBM_PERFCTR_CTL (0170)
RBBM_PERFCTR_CTL: 0x1
108ce000: 0000: 00000170 00000001

View file

@ -318,7 +318,7 @@ handle_file(const char *filename, int start, int end, int draw)
uint64_t gpuaddr;
parse_addr(ps.buf, ps.sz, &sizedwords, &gpuaddr);
printl(2, "############################################################\n");
printl(2, "cmdstream: %d dwords\n", sizedwords);
printl(2, "cmdstream[%d]: %d dwords\n", submit, sizedwords);
if (!skip) {
script_start_submit();
dump_commands(hostptr(gpuaddr), sizedwords, 0);