From f083e1807d6cb2f699a56497c89d87288767cccd Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Sat, 25 Feb 2023 11:21:37 -0500 Subject: [PATCH] asahi/decode: Handle VDM barriers We emit these now (for transform feedback). Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/lib/decode.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/asahi/lib/decode.c b/src/asahi/lib/decode.c index bf8ffce3714..2f15a718d15 100644 --- a/src/asahi/lib/decode.c +++ b/src/asahi/lib/decode.c @@ -578,6 +578,11 @@ agxdecode_vdm(const uint8_t *map, uint64_t *link, bool verbose, enum agx_vdm_block_type block_type = (map[3] >> 5); switch (block_type) { + case AGX_VDM_BLOCK_TYPE_BARRIER: { + agx_unpack(agxdecode_dump_stream, map, VDM_BARRIER, cmd); + return AGX_VDM_BARRIER_LENGTH; + } + case AGX_VDM_BLOCK_TYPE_PPP_STATE_UPDATE: { agx_unpack(agxdecode_dump_stream, map, PPP_STATE, cmd);