mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-18 02:58:06 +02:00
The current implementation prints FAU entries as 32-bit entries. While this works, it does not align with the DDK. Rather than treating FAU as a set of 32-bit entries, treat is as 64-bit entries that can be split in two words. This aligns with the DDK and has allows for differentiating 32-bit and 64-bit reads based on whether a word modifier is used. Finally, add entry values to FAU printing to easily look up specific reads. For example: Vertex FAU @ffd93950: 43000000 43000000 3F800000 43000000 43000000 00000000 C7000000 47000000 00000001 00000000 FMAX.f32 r3, r3^, u6 FMIN.f32 r3, r3^, u7 vs Vertex FAU @ffd93950: u0 43000000 43000000 u1 3F800000 43000000 u2 43000000 00000000 u3 C7000000 47000000 u4 00000001 00000000 FMAX.f32 r3, r3^, u3.w0 FMIN.f32 r3, r3^, u3.w1 Reviewed-by: Christoph Pillmayer <christoph.pillmayer@arm.com> Reviewed-by: Eric R. Smith <eric.smith@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41062> |
||
|---|---|---|
| .. | ||
| test | ||
| common.xml | ||
| cs_builder.h | ||
| decode.c | ||
| decode.h | ||
| decode_common.c | ||
| decode_csf.c | ||
| decode_jm.c | ||
| gen_macros.h | ||
| gen_pack.py | ||
| meson.build | ||
| pan_pack_helpers.h | ||
| v4.xml | ||
| v5.xml | ||
| v6.xml | ||
| v7.xml | ||
| v9.xml | ||
| v10.xml | ||
| v12.xml | ||
| v13.xml | ||