diff --git a/src/asahi/lib/cmdbuf.xml b/src/asahi/lib/cmdbuf.xml index 211a5e96e18..0ddbd11f91d 100644 --- a/src/asahi/lib/cmdbuf.xml +++ b/src/asahi/lib/cmdbuf.xml @@ -735,6 +735,7 @@ + @@ -762,6 +763,11 @@ + + + + + diff --git a/src/asahi/lib/decode.c b/src/asahi/lib/decode.c index f101dafb0b4..bf8ffce3714 100644 --- a/src/asahi/lib/decode.c +++ b/src/asahi/lib/decode.c @@ -653,10 +653,11 @@ agxdecode_vdm(const uint8_t *map, uint64_t *link, bool verbose, IDX_PRINT(index_count, COUNT, "Index count"); IDX_PRINT(instance_count, INSTANCES, "Instance count"); IDX_PRINT(start, START, "Start"); + IDX_PRINT(indirect_buffer, INDIRECT_BUFFER, "Indirect buffer"); IDX_PRINT(index_buffer_size, BUFFER_SIZE, "Index buffer size"); #undef IDX_PRINT - return ALIGN_POT(length, 8); + return length; } case AGX_VDM_BLOCK_TYPE_STREAM_LINK: {