Mesa (master): panfrost: Adds Bifrost shader disassembler utility
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Apr 24 02:41:02 UTC 2019
Module: Mesa
Branch: master
Commit: 2cd1aa3429e2d9b6d78579885031768a7978df61
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2cd1aa3429e2d9b6d78579885031768a7978df61
Author: Ryan Houdek <Sonicadvance1 at gmail.com>
Date: Sun Apr 21 20:41:09 2019 -0700
panfrost: Adds Bifrost shader disassembler utility
This code is stable and can live upstream independently while the rest
of the Bifrost stack comes up.
v2: Added a verbose flag to hide away some of the more verbose features
that nobody really needs
[The Bifrost disassembler is written by Connor Abbott, Lyude Paul, and
Ryan Houdek.]
Reviewed-by: Alyssa Rosenzweig <alyssa at rosenzweig.io>
---
src/gallium/drivers/panfrost/bifrost/bifrost.h | 85 +
src/gallium/drivers/panfrost/bifrost/cmdline.c | 63 +
src/gallium/drivers/panfrost/bifrost/disassemble.c | 2227 ++++++++++++++++++++
src/gallium/drivers/panfrost/bifrost/disassemble.h | 28 +
src/gallium/drivers/panfrost/meson.build | 31 +
5 files changed, 2434 insertions(+)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=2cd1aa3429e2d9b6d78579885031768a7978df61
More information about the mesa-commit
mailing list