tu/msm: fix RD_CHIP_ID size used when dumping RD

The chip ID field size is 8 bytes across fd_dev_id and different RD tools.
The call to fd_rd_output_write_section for RD_CHIP_ID should be fixed to
use the proper size as well.

Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27430>
This commit is contained in:
Zan Dobersek 2024-02-02 11:34:02 +01:00 committed by Marge Bot
parent 4f6aac1589
commit c3b667d488

View file

@ -922,7 +922,7 @@ tu_queue_submit_locked(struct tu_queue *queue, struct tu_queue_submit *submit)
}
}
fd_rd_output_write_section(rd_output, RD_CHIP_ID, &device->physical_device->dev_id.chip_id, 4);
fd_rd_output_write_section(rd_output, RD_CHIP_ID, &device->physical_device->dev_id.chip_id, 8);
fd_rd_output_write_section(rd_output, RD_CMD, "tu-dump", 8);
for (unsigned i = 0; i < device->bo_count; i++) {