[Mesa-dev] [PATCH 0/5] Bifrost decoding support
Alyssa Rosenzweig
alyssa at rosenzweig.io
Sat May 18 21:53:15 UTC 2019
This patch series updates pandecode to work with Bifrost traces, wiring
in disassembly and eliminating #ifdef BIFROST shenanigans. Paired with a
current panwrap, this enables tracing Bifrost (Dvalin) and then decoding
reliably with upstream pandecode.
Alyssa Rosenzweig (5):
panfrost/decode: Disassemble Bifrost shaders
panfrost: Hoist blend constant into Midgard-specific struct
panfrost/decode: Decode blend constant
panfrost: Cleanup panfrost_job comments
panfrost: Fix Bifrost-specific padding
.../drivers/panfrost/include/panfrost-job.h | 45 ++++++++++---------
src/gallium/drivers/panfrost/meson.build | 3 +-
src/gallium/drivers/panfrost/pan_blending.c | 9 ++--
src/gallium/drivers/panfrost/pan_blending.h | 4 +-
src/gallium/drivers/panfrost/pan_context.c | 9 ++--
src/gallium/drivers/panfrost/pan_context.h | 1 +
.../drivers/panfrost/pan_pretty_print.c | 2 -
.../drivers/panfrost/pandecode/decode.c | 32 +++++++++----
8 files changed, 66 insertions(+), 39 deletions(-)
--
2.20.1
More information about the mesa-dev
mailing list